| /freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| D | BlockCounter.cpp | 25 const StackFrameContext *CallSite; member in __anon564109640111::CountKey 30 : CallSite(CS), BlockID(ID) {} in CountKey() 33 return (CallSite == RHS.CallSite) && (BlockID == RHS.BlockID); in operator ==() 37 return (CallSite == RHS.CallSite) ? (BlockID < RHS.BlockID) in operator <() 38 : (CallSite < RHS.CallSite); in operator <() 42 ID.AddPointer(CallSite); in Profile() 59 unsigned BlockCounter::getNumVisited(const StackFrameContext *CallSite, in getNumVisited() argument 62 CountMap::data_type* T = M.lookup(CountKey(CallSite, BlockID)); in getNumVisited() 76 const StackFrameContext *CallSite, in IncrementCount() argument 79 CountKey(CallSite, BlockID), in IncrementCount() [all …]
|
| D | CallEvent.cpp | 937 const Stmt *CallSite = CalleeCtx->getCallSite(); in getCaller() local 939 if (CallSite) { in getCaller() 940 if (const CallExpr *CE = dyn_cast<CallExpr>(CallSite)) in getCaller() 943 switch (CallSite->getStmtClass()) { in getCaller() 951 return getCXXConstructorCall(cast<CXXConstructExpr>(CallSite), in getCaller() 955 return getCXXAllocatorCall(cast<CXXNewExpr>(CallSite), State, CallerCtx); in getCaller() 957 return getObjCMethodCall(cast<ObjCMessageExpr>(CallSite), in getCaller()
|
| /freebsd-9-stable/contrib/llvm/include/llvm/Support/ |
| D | CallSite.h | 295 class CallSite : public CallSiteBase<Function, Value, User, Instruction, 300 CallSite() {} in CallSite() function 301 CallSite(Base B) : Base(B) {} in CallSite() function 302 CallSite(Value* V) : Base(V) {} in CallSite() function 303 CallSite(CallInst *CI) : Base(CI) {} in CallSite() function 304 CallSite(InvokeInst *II) : Base(II) {} in CallSite() function 305 CallSite(Instruction *II) : Base(II) {} in CallSite() function 307 bool operator==(const CallSite &CS) const { return I == CS.I; } 308 bool operator!=(const CallSite &CS) const { return I != CS.I; } 309 bool operator<(const CallSite &CS) const { [all …]
|
| /freebsd-9-stable/contrib/llvm/include/llvm/Transforms/IPO/ |
| D | InlinerPass.h | 23 class CallSite; variable 60 unsigned getInlineThreshold(CallSite CS) const; 67 virtual InlineCost getInlineCost(CallSite CS) = 0; 86 bool shouldInline(CallSite CS);
|
| /freebsd-9-stable/contrib/llvm/lib/Analysis/IPA/ |
| D | CallGraph.cpp | 29 ExternalCallingNode->addCalledFunction(CallSite(), Node); in addToCallGraph() 42 ExternalCallingNode->addCalledFunction(CallSite(), Node); in addToCallGraph() 47 Node->addCalledFunction(CallSite(), CallsExternalNode); in addToCallGraph() 53 CallSite CS(cast<Value>(II)); in addToCallGraph() 206 void CallGraphNode::removeCallEdgeFor(CallSite CS) { in removeCallEdgeFor() 249 void CallGraphNode::replaceCallEdge(CallSite CS, in replaceCallEdge() 250 CallSite NewCS, CallGraphNode *NewNode){ in replaceCallEdge()
|
| D | InlineCost.cpp | 105 bool simplifyCallSite(Function *F, CallSite CS); 136 bool visitCallSite(CallSite CS); 158 bool analyzeCall(CallSite CS); 686 bool CallAnalyzer::simplifyCallSite(Function *F, CallSite CS) { in simplifyCallSite() 697 for (CallSite::arg_iterator I = CS.arg_begin(), E = CS.arg_end(); in simplifyCallSite() 715 bool CallAnalyzer::visitCallSite(CallSite CS) { in visitCallSite() 962 bool CallAnalyzer::analyzeCall(CallSite CS) { in analyzeCall() 1045 CallSite Site(cast<Value>(*U)); in analyzeCall() 1057 CallSite::arg_iterator CAI = CS.arg_begin(); in analyzeCall() 1209 InlineCost InlineCostAnalysis::getInlineCost(CallSite CS, int Threshold) { in getInlineCost() [all …]
|
| /freebsd-9-stable/contrib/llvm/include/llvm/Analysis/ |
| D | InlineCost.h | 22 class CallSite; variable 125 InlineCost getInlineCost(CallSite CS, int Threshold); 134 InlineCost getInlineCost(CallSite CS, Function *Callee, int Threshold);
|
| D | CallGraph.h | 262 void addCalledFunction(CallSite CS, CallGraphNode *M) { in addCalledFunction() 280 void removeCallEdgeFor(CallSite CS); 294 void replaceCallEdge(CallSite CS, CallSite NewCS, CallGraphNode *NewNode);
|
| D | MemoryDependenceAnalysis.h | 30 class CallSite; variable 362 const NonLocalDepInfo &getNonLocalCallDependency(CallSite QueryCS); 421 MemDepResult getCallSiteDependencyFrom(CallSite C, bool isReadOnlyCall,
|
| D | MemoryBuiltins.h | 195 SizeOffsetType visitCallSite(CallSite CS); 260 SizeOffsetEvalType visitCallSite(CallSite CS);
|
| /freebsd-9-stable/contrib/llvm/lib/Analysis/ |
| D | AliasAnalysisEvaluator.cpp | 120 PrintModRefResults(const char *Msg, bool P, CallSite CSA, CallSite CSB, in PrintModRefResults() 146 SetVector<CallSite> CallSites; in runOnFunction() 162 if (CallSite CS = cast<Value>(&Inst)) { in runOnFunction() 168 for (CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in runOnFunction() 273 for (SetVector<CallSite>::iterator C = CallSites.begin(), in runOnFunction() 301 for (SetVector<CallSite>::iterator C = CallSites.begin(), in runOnFunction() 303 for (SetVector<CallSite>::iterator D = CallSites.begin(); D != Ce; ++D) { in runOnFunction()
|
| D | CaptureTracking.cpp | 109 CallSite CS(I); in PointerMayBeCaptured() 123 CallSite::arg_iterator B = CS.arg_begin(), E = CS.arg_end(); in PointerMayBeCaptured() 124 for (CallSite::arg_iterator A = B; A != E; ++A) in PointerMayBeCaptured()
|
| D | Lint.cpp | 72 void visitCallSite(CallSite CS); 197 void Lint::visitCallSite(CallSite CS) { in visitCallSite() 225 CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in visitCallSite() 238 for (CallSite::arg_iterator BI = CS.arg_begin(); BI != AE; ++BI) in visitCallSite() 259 for (CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in visitCallSite()
|
| /freebsd-9-stable/contrib/llvm/lib/Transforms/IPO/ |
| D | Inliner.cpp | 117 static bool InlineCallIfPossible(CallSite CS, InlineFunctionInfo &IFI, in InlineCallIfPossible() 255 unsigned Inliner::getInlineThreshold(CallSite CS) const { in getInlineThreshold() 285 bool Inliner::shouldInline(CallSite CS) { in shouldInline() 335 CallSite CS2(*I); in shouldInline() 413 SmallVector<std::pair<CallSite, int>, 16> CallSites; in runOnSCC() 427 CallSite CS(cast<Value>(I)); in runOnSCC() 470 CallSite CS = CallSites[CSi].first; in runOnSCC() 523 CallSites.push_back(std::make_pair(CallSite(Ptr), NewHistoryID)); in runOnSCC()
|
| D | InlineAlways.cpp | 50 virtual InlineCost getInlineCost(CallSite CS); 89 InlineCost AlwaysInliner::getInlineCost(CallSite CS) { in getInlineCost()
|
| D | IPConstantPropagation.cpp | 99 CallSite CS(cast<Instruction>(U)); in PropagateConstantsIntoArguments() 105 CallSite::arg_iterator AI = CS.arg_begin(); in PropagateConstantsIntoArguments() 224 CallSite CS(*UI); in PropagateConstantReturn()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| D | BlockCounter.h | 40 unsigned getNumVisited(const StackFrameContext *CallSite, 51 const StackFrameContext *CallSite,
|
| /freebsd-9-stable/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
| D | Interpreter.h | 76 CallSite Caller; // Holds the call that called subframes. 171 void visitCallSite(CallSite CS); 172 void visitCallInst(CallInst &I) { visitCallSite (CallSite (&I)); } in visitCallInst() 173 void visitInvokeInst(InvokeInst &I) { visitCallSite (CallSite (&I)); } in visitInvokeInst()
|
| /freebsd-9-stable/contrib/llvm/tools/opt/ |
| D | AnalysisWrappers.cpp | 45 CallSite CS(cast<Value>(User)); in runOnModule() 48 for (CallSite::arg_iterator AI = CS.arg_begin(), in runOnModule()
|
| /freebsd-9-stable/contrib/llvm/lib/Transforms/Utils/ |
| D | InlineFunction.cpp | 36 return InlineFunction(CallSite(CI), IFI, InsertLifetime); in InlineFunction() 40 return InlineFunction(CallSite(II), IFI, InsertLifetime); in InlineFunction() 279 static void UpdateCallGraphAfterInlining(CallSite CS, in UpdateCallGraphAfterInlining() 324 if (Function *F = CallSite(NewCall).getCalledFunction()) { in UpdateCallGraphAfterInlining() 326 CallerNode->addCalledFunction(CallSite(NewCall), CG[F]); in UpdateCallGraphAfterInlining() 331 CallerNode->addCalledFunction(CallSite(NewCall), I->second); in UpdateCallGraphAfterInlining() 500 bool llvm::InlineFunction(CallSite CS, InlineFunctionInfo &IFI, in InlineFunction() 587 CallSite::arg_iterator AI = CS.arg_begin(); in InlineFunction()
|
| /freebsd-9-stable/contrib/llvm/include/llvm/Transforms/Utils/ |
| D | Cloning.h | 39 class CallSite; variable 196 bool InlineFunction(CallSite CS, InlineFunctionInfo &IFI, bool InsertLifetime = true);
|
| /freebsd-9-stable/contrib/llvm/tools/llvm-diff/ |
| D | DifferenceEngine.cpp | 226 bool diffCallSites(CallSite L, CallSite R, bool Complain) { in diffCallSites() 262 return diffCallSites(CallSite(L), CallSite(R), Complain); in diff() 279 if (diffCallSites(CallSite(LI), CallSite(RI), Complain)) in diff()
|
| /freebsd-9-stable/contrib/llvm/lib/Transforms/InstCombine/ |
| D | InstCombine.h | 24 class CallSite; variable 227 Instruction *visitCallSite(CallSite CS); 229 bool transformConstExprCastCall(CallSite CS); 230 Instruction *transformCallThroughTrampoline(CallSite CS,
|
| /freebsd-9-stable/contrib/llvm/lib/Transforms/Scalar/ |
| D | DeadStoreElimination.cpp | 165 if (CallSite CS = I) { in hasMemoryWrite() 269 if (CallSite CS = I) in isRemovable() 313 CallSite CS = I; in getStoredPointerOperand() 707 const CallSite CS; 808 if (CallSite CS = cast<Value>(BBI)) { in handleEndBlock()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Analysis/ |
| D | AnalysisContext.h | 267 const Stmt *CallSite; variable 279 : LocationContext(StackFrame, ctx, parent), CallSite(s), in StackFrameContext() 285 const Stmt *getCallSite() const { return CallSite; } in getCallSite()
|