Searched refs:Call (Results 1 - 25 of 122) sorted by relevance

12345

/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp43 bool optimizeSQRT(CallInst *Call, Function *CalledFunc,
69 CallInst *Call = dyn_cast<CallInst>(&*II); local
72 if (!Call || !(CalledFunc = Call->getCalledFunction()))
85 if (TTI->haveFastSqrt(Call->getType()) &&
86 optimizeSQRT(Call, CalledFunc, *CurrBB, BB))
101 bool PartiallyInlineLibCalls::optimizeSQRT(CallInst *Call, argument
107 if (Call->onlyReadsMemory())
122 // Move all instructions following Call to newly created block JoinBB.
124 BasicBlock *JoinBB = llvm::SplitBlock(&CurrBB, Call
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DSimpleStreamChecker.cpp63 const CallEvent &Call,
70 bool guaranteedNotToCloseFile(const CallEvent &Call) const;
76 void checkPostCall(const CallEvent &Call, CheckerContext &C) const;
78 void checkPreCall(const CallEvent &Call, CheckerContext &C) const;
85 const CallEvent *Call,
121 void SimpleStreamChecker::checkPostCall(const CallEvent &Call, argument
125 if (!Call.isGlobalCFunction())
128 if (Call.getCalleeIdentifier() != IIfopen)
132 SymbolRef FileDesc = Call.getReturnValue().getAsSymbol();
142 void SimpleStreamChecker::checkPreCall(const CallEvent &Call, argument
208 reportDoubleClose(SymbolRef FileDescSym, const CallEvent &Call, CheckerContext &C) const argument
257 checkPointerEscape(ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind) const argument
[all...]
H A DTraversalChecker.cpp67 void checkPreCall(const CallEvent &Call, CheckerContext &C) const;
68 void checkPostCall(const CallEvent &Call, CheckerContext &C) const;
72 void CallDumper::checkPreCall(const CallEvent &Call, CheckerContext &C) const { argument
82 Call.dump(llvm::outs());
85 void CallDumper::checkPostCall(const CallEvent &Call, CheckerContext &C) const { argument
86 const Expr *CallE = Call.getOriginExpr();
99 if (Call.getResultType()->isVoidType())
H A DNonNullParamChecker.cpp36 void checkPreCall(const CallEvent &Call, CheckerContext &C) const;
45 void NonNullParamChecker::checkPreCall(const CallEvent &Call, argument
47 const Decl *FD = Call.getDecl();
55 CallEvent::param_type_iterator TyI = Call.param_type_begin(),
56 TyE = Call.param_type_end();
58 for (unsigned idx = 0, count = Call.getNumArgs(); idx != count; ++idx){
74 const Expr *ArgE = Call.getArgExpr(idx);
75 SVal V = Call.getArgSVal(idx);
131 R->addRange(Call.getArgSourceRange(idx));
H A DCheckerDocumentation.cpp50 eval::Call,
108 void checkPreCall(const CallEvent &Call, CheckerContext &C) const {} argument
114 void checkPostCall(const CallEvent &Call, CheckerContext &C) const {} argument
196 /// eval::Call
242 /// \param Call The opaque call triggering this invalidation. Will be 0 if the
254 const CallEvent *Call) const {
267 /// \param Call The corresponding CallEvent, if the symbols escape as
273 const CallEvent *Call,
284 const CallEvent *Call,
271 checkPointerEscape(ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind) const argument
282 checkConstPointerEscape(ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind) const argument
H A DDynamicTypePropagation.cpp39 void checkPreCall(const CallEvent &Call, CheckerContext &C) const;
40 void checkPostCall(const CallEvent &Call, CheckerContext &C) const;
60 void DynamicTypePropagation::checkPreCall(const CallEvent &Call, argument
62 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) {
86 if (const CXXDestructorCall *Dtor = dyn_cast<CXXDestructorCall>(&Call)) {
104 void DynamicTypePropagation::checkPostCall(const CallEvent &Call, argument
107 if (const ObjCMethodCall *Msg = dyn_cast<ObjCMethodCall>(&Call)) {
110 const MemRegion *RetReg = Call.getReturnValue().getAsRegion();
152 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) {
H A DCallAndMessageChecker.cpp52 void checkPreCall(const CallEvent &Call, CheckerContext &C) const;
58 const CallEvent &Call, OwningPtr<BugType> &BT);
91 static StringRef describeUninitializedArgumentInCall(const CallEvent &Call, argument
93 switch (Call.getKind()) {
95 const ObjCMethodCall &Msg = cast<ObjCMethodCall>(Call);
121 const CallEvent &Call,
128 StringRef Desc = describeUninitializedArgumentInCall(Call,
282 void CallAndMessageChecker::checkPreCall(const CallEvent &Call, argument
288 if (const CXXInstanceCall *CC = dyn_cast<CXXInstanceCall>(&Call)) {
313 const Decl *D = Call
116 PreVisitProcessArg(CheckerContext &C, SVal V, SourceRange argRange, const Expr *argEx, bool IsFirstArgument, bool checkUninitFields, const CallEvent &Call, OwningPtr<BugType> &BT) argument
[all...]
H A DMallocChecker.cpp184 void checkPreCall(const CallEvent &Call, CheckerContext &C) const;
188 void checkPostObjCMessage(const ObjCMethodCall &Call, CheckerContext &C) const;
199 const CallEvent *Call,
203 const CallEvent *Call,
292 bool mayFreeAnyEscapedMemoryOrIsModeledExplicitly(const CallEvent *Call,
299 const CallEvent *Call,
685 static bool isKnownDeallocObjCMethodName(const ObjCMethodCall &Call) { argument
691 StringRef FirstSlot = Call.getSelector().getNameForSlot(0);
700 static Optional<bool> getFreeWhenDoneArg(const ObjCMethodCall &Call) { argument
701 Selector S = Call
711 checkPostObjCMessage(const ObjCMethodCall &Call, CheckerContext &C) const argument
1695 checkPreCall(const CallEvent &Call, CheckerContext &C) const argument
1865 mayFreeAnyEscapedMemoryOrIsModeledExplicitly( const CallEvent *Call, ProgramStateRef State, SymbolRef &EscapingSymbol) const argument
2024 checkPointerEscape(ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind) const argument
2031 checkConstPointerEscape(ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind) const argument
2039 checkPointerEscapeAux(ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind, bool(*CheckRefState)(const RefState*)) const argument
[all...]
/freebsd-9.3-release/cddl/contrib/dtracetoolkit/Bin/
H A Dj_who.d49 hotspot*:::Call*-entry
/freebsd-9.3-release/cddl/contrib/dtracetoolkit/Java/
H A Dj_who.d49 hotspot*:::Call*-entry
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCallAndReturn.cpp183 static bool wasDifferentDeclUsedForInlining(CallEventRef<> Call, argument
186 const Decl *StaticDecl = Call->getDecl();
239 CallEventRef<> Call = CEMgr.getCaller(calleeCtx, state); local
250 if (wasDifferentDeclUsedForInlining(Call, calleeCtx)) {
328 CallEventRef<> UpdatedCall = Call.cloneWithState(CEEState);
336 if (const ObjCMethodCall *Msg = dyn_cast<ObjCMethodCall>(Call)) {
416 bool ExprEngine::inlineCall(const CallEvent &Call, const Decl *D, argument
424 if (Call.getKind() == CE_Block) {
425 const BlockDataRegion *BR = cast<BlockCall>(Call).getBlockRegion();
434 const Expr *CallE = Call
510 evalCall(ExplodedNodeSet &Dst, ExplodedNode *Pred, const CallEvent &Call) argument
535 bindReturnValue(const CallEvent &Call, const LocationContext *LCtx, ProgramStateRef State) argument
574 conservativeEvalCall(const CallEvent &Call, NodeBuilder &Bldr, ExplodedNode *Pred, ProgramStateRef State) argument
590 mayInlineCallKind(const CallEvent &Call, const ExplodedNode *Pred, AnalyzerOptions &Opts) argument
800 shouldInlineCall(const CallEvent &Call, const Decl *D, const ExplodedNode *Pred) argument
886 isTrivialObjectAssignment(const CallEvent &Call) argument
904 CallEventRef<> Call = CallTemplate.cloneWithState(State); local
951 BifurcateCall(const MemRegion *BifurReg, const CallEvent &Call, const Decl *D, NodeBuilder &Bldr, ExplodedNode *Pred) argument
[all...]
H A DExprEngineCXX.cpp40 const CallEvent &Call) {
43 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) {
49 assert(cast<CXXMethodDecl>(Call.getDecl())->isTrivial());
50 assert(cast<CXXMethodDecl>(Call.getDecl())->getOverloadedOperator() ==
52 ThisVal = cast<CXXInstanceCall>(Call).getCXXThisVal();
61 SVal V = Call.getArgSVal(0);
70 const Expr *CallExpr = Call.getOriginExpr();
80 State = bindReturnValue(Call, LCtx, State);
224 CallEventRef<CXXConstructorCall> Call = local
261 *Call, *thi
39 performTrivialCopy(NodeBuilder &Bldr, ExplodedNode *Pred, const CallEvent &Call) argument
310 CallEventRef<CXXDestructorCall> Call = local
368 CallEventRef<CXXAllocatorCall> Call = local
[all...]
H A DCheckerManager.cpp225 const CallEvent &Call; member in struct:__anon3494::CheckCallContext
235 Call(call), Eng(eng) { }
239 const ProgramPoint &L = Call.getProgramPoint(IsPreVisit,checkFn.Checker);
242 checkFn(*Call.cloneWithState(Pred->getState()), C);
251 const CallEvent &Call,
257 Call, Eng, WasInlined);
475 const CallEvent *Call) {
482 ExplicitRegions, Regions, Call);
491 const CallEvent *Call,
494 assert((Call !
248 runCheckersForCallEvent(bool isPreVisit, ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &Call, ExprEngine &Eng, bool WasInlined) argument
471 runCheckersForRegionChanges(ProgramStateRef state, const InvalidatedSymbols *invalidated, ArrayRef<const MemRegion *> ExplicitRegions, ArrayRef<const MemRegion *> Regions, const CallEvent *Call) argument
489 runCheckersForPointerEscape(ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind, RegionAndSymbolInvalidationTraits *ETraits) argument
524 runCheckersForEvalCall(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &Call, ExprEngine &Eng) argument
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp272 Instruction *Call = CS.getInstruction(); local
290 if (InvokeInst *II = dyn_cast<InvokeInst>(Call)) {
292 Args, "", Call);
296 New = CallInst::Create(NF, Args, "", Call);
299 if (cast<CallInst>(Call)->isTailCall())
302 New->setDebugLoc(Call->getDebugLoc());
306 if (!Call->use_empty())
307 Call->replaceAllUsesWith(New);
309 New->takeName(Call);
313 Call
895 Instruction *Call = CS.getInstruction(); local
[all...]
H A DIPConstantPropagation.cpp225 Instruction* Call = CS.getInstruction(); local
229 if (!Call || !CS.isCallee(UI))
232 // Call result not used?
233 if (Call->use_empty())
244 Call->replaceAllUsesWith(New);
248 for (Value::use_iterator I = Call->use_begin(), E = Call->use_end();
H A DPruneEH.cpp180 CallInst *Call = CallInst::Create(II->getCalledValue(), Args, "", II); local
181 Call->takeName(II);
182 Call->setCallingConv(II->getCallingConv());
183 Call->setAttributes(II->getAttributes());
184 Call->setDebugLoc(II->getDebugLoc());
190 II->replaceAllUsesWith(Call);
H A DArgumentPromotion.cpp636 Instruction *Call = CS.getInstruction(); local
668 Call);
670 Args.push_back(new LoadInst(Idx, Idx->getName()+".val", Call));
697 V = GetElementPtrInst::Create(V, Ops, V->getName()+".idx", Call);
703 LoadInst *newLoad = new LoadInst(V, V->getName()+".val", Call);
725 AttributesVec.push_back(AttributeSet::get(Call->getContext(),
729 if (InvokeInst *II = dyn_cast<InvokeInst>(Call)) {
731 Args, "", Call);
736 New = CallInst::Create(NF, Args, "", Call);
740 if (cast<CallInst>(Call)
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Analysis/
H A DConsumed.cpp460 void propagateReturnType(const Stmt *Call, const FunctionDecl *Fun,
469 void VisitCallExpr(const CallExpr *Call);
472 void VisitCXXConstructExpr(const CXXConstructExpr *Call);
473 void VisitCXXMemberCallExpr(const CXXMemberCallExpr *Call);
474 void VisitCXXOperatorCallExpr(const CXXOperatorCallExpr *Call);
549 void ConsumedStmtVisitor::propagateReturnType(const Stmt *Call, argument
562 PropagationMap.insert(PairType(Call, PropagationInfo(ReturnState)));
618 void ConsumedStmtVisitor::VisitCallExpr(const CallExpr *Call) { argument
620 dyn_cast_or_null<FunctionDecl>(Call->getDirectCallee())) {
624 if (Call
700 VisitCXXConstructExpr(const CXXConstructExpr *Call) argument
760 VisitCXXMemberCallExpr( const CXXMemberCallExpr *Call) argument
787 VisitCXXOperatorCallExpr( const CXXOperatorCallExpr *Call) argument
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h281 const CallEvent *Call);
476 /// Call PointerEscape callback when a value escapes as a result of bind.
479 /// Call PointerEscape callback when a value escapes as a result of
487 const CallEvent *Call,
514 ProgramStateRef bindReturnValue(const CallEvent &Call,
521 const CallEvent &Call);
525 const CallEvent &Call);
550 bool shouldInlineCall(const CallEvent &Call, const Decl *D,
553 bool inlineCall(const CallEvent &Call, const Decl *D, NodeBuilder &Bldr,
558 void conservativeEvalCall(const CallEvent &Call, NodeBuilde
[all...]
H A DSubEngine.h119 const CallEvent *Call) = 0;
136 const CallEvent *Call,
/freebsd-9.3-release/tools/regression/ia64/emulated/
H A Dtest.c34 #define Call 1 macro
159 #if TYPE == Call
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp879 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
884 GetPairElements(Call, Lo, Hi);
889 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
894 GetPairElements(Call, Lo, Hi);
899 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
906 GetPairElements(Call, Lo, Hi);
911 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
916 GetPairElements(Call, Lo, Hi);
922 SDValue Call = TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0), local
930 GetPairElements(Call, L
935 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
945 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
955 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
965 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
975 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
985 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
996 SDValue Call = TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0), local
1010 SDValue Call = TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0), local
1023 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
1051 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
1061 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
1071 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
1081 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
1091 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
1103 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
1113 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
1124 SDValue Call = TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0), local
1137 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), local
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/
H A DCheckerManager.h268 const CallEvent &Call, ExprEngine &Eng) {
269 runCheckersForCallEvent(/*isPreVisit=*/true, Dst, Src, Call, Eng);
274 const CallEvent &Call, ExprEngine &Eng,
276 runCheckersForCallEvent(/*isPreVisit=*/false, Dst, Src, Call, Eng,
283 const CallEvent &Call, ExprEngine &Eng,
348 /// \param Call The call expression wrapper if the regions are invalidated
355 const CallEvent *Call);
366 /// \param Call The corresponding CallEvent, if the symbols escape as
375 const CallEvent *Call,
460 const CallEvent *Call)>
267 runCheckersForPreCall(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &Call, ExprEngine &Eng) argument
273 runCheckersForPostCall(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &Call, ExprEngine &Eng, bool wasInlined = false) argument
[all...]
H A DChecker.h299 const CallEvent *Call) {
301 Explicits, Regions, Call);
326 const CallEvent *Call,
333 Call,
350 Call,
369 const CallEvent *Call,
390 Call,
439 class Call { class in namespace:clang::ento::eval
294 _checkRegionChanges(void *checker, ProgramStateRef state, const InvalidatedSymbols *invalidated, ArrayRef<const MemRegion *> Explicits, ArrayRef<const MemRegion *> Regions, const CallEvent *Call) argument
323 _checkPointerEscape(void *Checker, ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind, RegionAndSymbolInvalidationTraits *ETraits) argument
366 _checkConstPointerEscape(void *Checker, ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind, RegionAndSymbolInvalidationTraits *ETraits) argument
/freebsd-9.3-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp1206 if (const Instruction *Call = CS.getInstruction()) {
1207 if (Call->getParent() == RetainRV->getParent()) {
1208 BasicBlock::const_iterator I = Call;
1213 } else if (const InvokeInst *II = dyn_cast<InvokeInst>(Call)) {
1385 CallInst *Call = cast<CallInst>(Inst); local
1386 const Value *Arg = Call->getArgOperand(0);
1396 CallInst *NewCall = CallInst::Create(Decl, Call->getArgOperand(0), "",
1397 Call);
1401 "since x is otherwise unused.\nOld: " << *Call << "\nNew: "
1404 EraseInstruction(Call);
2314 CallInst *Call = CallInst::Create(Decl, MyArg, "", InsertPt); local
2328 CallInst *Call = CallInst::Create(Decl, MyArg, "", InsertPt); local
2707 CallInst *Call = cast<CallInst>(Inst); local
2736 CallInst *Call = cast<CallInst>(Inst); local
2788 CallInst *Call = cast<CallInst>(Inst); local
[all...]

Completed in 285 milliseconds

12345