| /freebsd-9-stable/contrib/llvm/lib/Transforms/Scalar/ |
| D | PartiallyInlineLibCalls.cpp | 43 bool optimizeSQRT(CallInst *Call, Function *CalledFunc, 69 CallInst *Call = dyn_cast<CallInst>(&*II); in runOnFunction() local 72 if (!Call || !(CalledFunc = Call->getCalledFunction())) in runOnFunction() 85 if (TTI->haveFastSqrt(Call->getType()) && in runOnFunction() 86 optimizeSQRT(Call, CalledFunc, *CurrBB, BB)) in runOnFunction() 101 bool PartiallyInlineLibCalls::optimizeSQRT(CallInst *Call, in optimizeSQRT() argument 107 if (Call->onlyReadsMemory()) in optimizeSQRT() 124 BasicBlock *JoinBB = llvm::SplitBlock(&CurrBB, Call->getNextNode(), this); in optimizeSQRT() 126 PHINode *Phi = Builder.CreatePHI(Call->getType(), 2); in optimizeSQRT() 127 Call->replaceAllUsesWith(Phi); in optimizeSQRT() [all …]
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| D | SimpleStreamChecker.cpp | 63 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, in checkPostCall() argument 125 if (!Call.isGlobalCFunction()) in checkPostCall() 128 if (Call.getCalleeIdentifier() != IIfopen) in checkPostCall() 132 SymbolRef FileDesc = Call.getReturnValue().getAsSymbol(); in checkPostCall() 142 void SimpleStreamChecker::checkPreCall(const CallEvent &Call, in checkPreCall() argument [all …]
|
| D | TraversalChecker.cpp | 67 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 { in checkPreCall() argument 82 Call.dump(llvm::outs()); in checkPreCall() 85 void CallDumper::checkPostCall(const CallEvent &Call, CheckerContext &C) const { in checkPostCall() argument 86 const Expr *CallE = Call.getOriginExpr(); in checkPostCall() 99 if (Call.getResultType()->isVoidType()) in checkPostCall()
|
| D | NonNullParamChecker.cpp | 36 void checkPreCall(const CallEvent &Call, CheckerContext &C) const; 45 void NonNullParamChecker::checkPreCall(const CallEvent &Call, in checkPreCall() argument 47 const Decl *FD = Call.getDecl(); in checkPreCall() 55 CallEvent::param_type_iterator TyI = Call.param_type_begin(), in checkPreCall() 56 TyE = Call.param_type_end(); in checkPreCall() 58 for (unsigned idx = 0, count = Call.getNumArgs(); idx != count; ++idx){ in checkPreCall() 74 const Expr *ArgE = Call.getArgExpr(idx); in checkPreCall() 75 SVal V = Call.getArgSVal(idx); in checkPreCall() 131 R->addRange(Call.getArgSourceRange(idx)); in checkPreCall()
|
| D | CallAndMessageChecker.cpp | 52 void checkPreCall(const CallEvent &Call, CheckerContext &C) const; 58 const CallEvent &Call, OwningPtr<BugType> &BT); 91 static StringRef describeUninitializedArgumentInCall(const CallEvent &Call, in describeUninitializedArgumentInCall() argument 93 switch (Call.getKind()) { in describeUninitializedArgumentInCall() 95 const ObjCMethodCall &Msg = cast<ObjCMethodCall>(Call); in describeUninitializedArgumentInCall() 121 const CallEvent &Call, in PreVisitProcessArg() argument 128 StringRef Desc = describeUninitializedArgumentInCall(Call, in PreVisitProcessArg() 282 void CallAndMessageChecker::checkPreCall(const CallEvent &Call, in checkPreCall() argument 288 if (const CXXInstanceCall *CC = dyn_cast<CXXInstanceCall>(&Call)) { in checkPreCall() 313 const Decl *D = Call.getDecl(); in checkPreCall() [all …]
|
| D | DynamicTypePropagation.cpp | 39 void checkPreCall(const CallEvent &Call, CheckerContext &C) const; 40 void checkPostCall(const CallEvent &Call, CheckerContext &C) const; 60 void DynamicTypePropagation::checkPreCall(const CallEvent &Call, in checkPreCall() argument 62 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { in checkPreCall() 86 if (const CXXDestructorCall *Dtor = dyn_cast<CXXDestructorCall>(&Call)) { in checkPreCall() 104 void DynamicTypePropagation::checkPostCall(const CallEvent &Call, in checkPostCall() argument 107 if (const ObjCMethodCall *Msg = dyn_cast<ObjCMethodCall>(&Call)) { in checkPostCall() 110 const MemRegion *RetReg = Call.getReturnValue().getAsRegion(); in checkPostCall() 152 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { in checkPostCall()
|
| D | CheckerDocumentation.cpp | 50 eval::Call, 108 void checkPreCall(const CallEvent &Call, CheckerContext &C) const {} in checkPreCall() argument 114 void checkPostCall(const CallEvent &Call, CheckerContext &C) const {} in checkPostCall() argument 254 const CallEvent *Call) const { in checkRegionChanges() 273 const CallEvent *Call, in checkPointerEscape() argument 284 const CallEvent *Call, in checkConstPointerEscape() argument
|
| D | MallocChecker.cpp | 184 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) { in isKnownDeallocObjCMethodName() argument 691 StringRef FirstSlot = Call.getSelector().getNameForSlot(0); in isKnownDeallocObjCMethodName() 700 static Optional<bool> getFreeWhenDoneArg(const ObjCMethodCall &Call) { in getFreeWhenDoneArg() argument 701 Selector S = Call.getSelector(); in getFreeWhenDoneArg() [all …]
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| D | ExprEngineCallAndReturn.cpp | 183 static bool wasDifferentDeclUsedForInlining(CallEventRef<> Call, in wasDifferentDeclUsedForInlining() argument 186 const Decl *StaticDecl = Call->getDecl(); in wasDifferentDeclUsedForInlining() 239 CallEventRef<> Call = CEMgr.getCaller(calleeCtx, state); in processCallExit() local 250 if (wasDifferentDeclUsedForInlining(Call, calleeCtx)) { in processCallExit() 328 CallEventRef<> UpdatedCall = Call.cloneWithState(CEEState); in processCallExit() 336 if (const ObjCMethodCall *Msg = dyn_cast<ObjCMethodCall>(Call)) { in processCallExit() 416 bool ExprEngine::inlineCall(const CallEvent &Call, const Decl *D, in REGISTER_TRAIT_WITH_PROGRAMSTATE() 424 if (Call.getKind() == CE_Block) { in REGISTER_TRAIT_WITH_PROGRAMSTATE() 425 const BlockDataRegion *BR = cast<BlockCall>(Call).getBlockRegion(); in REGISTER_TRAIT_WITH_PROGRAMSTATE() 434 const Expr *CallE = Call.getOriginExpr(); in REGISTER_TRAIT_WITH_PROGRAMSTATE() [all …]
|
| D | ExprEngineCXX.cpp | 40 const CallEvent &Call) { in performTrivialCopy() argument 43 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { in performTrivialCopy() 49 assert(cast<CXXMethodDecl>(Call.getDecl())->isTrivial()); in performTrivialCopy() 50 assert(cast<CXXMethodDecl>(Call.getDecl())->getOverloadedOperator() == in performTrivialCopy() 52 ThisVal = cast<CXXInstanceCall>(Call).getCXXThisVal(); in performTrivialCopy() 61 SVal V = Call.getArgSVal(0); in performTrivialCopy() 70 const Expr *CallExpr = Call.getOriginExpr(); in performTrivialCopy() 80 State = bindReturnValue(Call, LCtx, State); in performTrivialCopy() 224 CallEventRef<CXXConstructorCall> Call = in VisitCXXConstructExpr() local 261 *Call, *this); in VisitCXXConstructExpr() [all …]
|
| D | CheckerManager.cpp | 225 const CallEvent &Call; member 235 Call(call), Eng(eng) { } in CheckCallContext() 239 const ProgramPoint &L = Call.getProgramPoint(IsPreVisit,checkFn.Checker); in runChecker() 242 checkFn(*Call.cloneWithState(Pred->getState()), C); in runChecker() 251 const CallEvent &Call, in runCheckersForCallEvent() argument 257 Call, Eng, WasInlined); in runCheckersForCallEvent() 475 const CallEvent *Call) { in runCheckersForRegionChanges() argument 482 ExplicitRegions, Regions, Call); in runCheckersForRegionChanges() 491 const CallEvent *Call, in runCheckersForPointerEscape() argument 494 assert((Call != NULL || in runCheckersForPointerEscape() [all …]
|
| D | ProgramState.cpp | 144 const CallEvent *Call, in invalidateRegions() argument 152 IS, ITraits, Call); in invalidateRegions() 161 const CallEvent *Call, in invalidateRegions() argument 165 IS, ITraits, Call); in invalidateRegions() 175 const CallEvent *Call) const { in invalidateRegionsImpl() 192 = Mgr.StoreMgr->invalidateRegions(getStore(), Values, E, Count, LCtx, Call, in invalidateRegionsImpl() 201 Invalidated, Call, in invalidateRegionsImpl() 206 Invalidated, Call); in invalidateRegionsImpl() 210 Mgr.StoreMgr->invalidateRegions(getStore(), Values, E, Count, LCtx, Call, in invalidateRegionsImpl() 229 ProgramState::enterStackFrame(const CallEvent &Call, in enterStackFrame() argument [all …]
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Analysis/ |
| D | Consumed.cpp | 460 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, in propagateReturnType() argument 562 PropagationMap.insert(PairType(Call, PropagationInfo(ReturnState))); in propagateReturnType() 618 void ConsumedStmtVisitor::VisitCallExpr(const CallExpr *Call) { in VisitCallExpr() argument 620 dyn_cast_or_null<FunctionDecl>(Call->getDirectCallee())) { in VisitCallExpr() 624 if (Call->getNumArgs() == 1 && in VisitCallExpr() [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/Transforms/IPO/ |
| D | DeadArgumentElimination.cpp | 272 Instruction *Call = CS.getInstruction(); in DeleteDeadVarargs() local 290 if (InvokeInst *II = dyn_cast<InvokeInst>(Call)) { in DeleteDeadVarargs() 292 Args, "", Call); in DeleteDeadVarargs() 296 New = CallInst::Create(NF, Args, "", Call); in DeleteDeadVarargs() 299 if (cast<CallInst>(Call)->isTailCall()) in DeleteDeadVarargs() 302 New->setDebugLoc(Call->getDebugLoc()); in DeleteDeadVarargs() 306 if (!Call->use_empty()) in DeleteDeadVarargs() 307 Call->replaceAllUsesWith(New); in DeleteDeadVarargs() 309 New->takeName(Call); in DeleteDeadVarargs() 313 Call->eraseFromParent(); in DeleteDeadVarargs() [all …]
|
| D | ArgumentPromotion.cpp | 636 Instruction *Call = CS.getInstruction(); in DoPromotion() local 668 Call); in DoPromotion() 670 Args.push_back(new LoadInst(Idx, Idx->getName()+".val", Call)); in DoPromotion() 697 V = GetElementPtrInst::Create(V, Ops, V->getName()+".idx", Call); in DoPromotion() 703 LoadInst *newLoad = new LoadInst(V, V->getName()+".val", Call); in DoPromotion() 725 AttributesVec.push_back(AttributeSet::get(Call->getContext(), in DoPromotion() 729 if (InvokeInst *II = dyn_cast<InvokeInst>(Call)) { in DoPromotion() 731 Args, "", Call); in DoPromotion() 736 New = CallInst::Create(NF, Args, "", Call); in DoPromotion() 740 if (cast<CallInst>(Call)->isTailCall()) in DoPromotion() [all …]
|
| D | IPConstantPropagation.cpp | 225 Instruction* Call = CS.getInstruction(); in PropagateConstantReturn() local 229 if (!Call || !CS.isCallee(UI)) in PropagateConstantReturn() 233 if (Call->use_empty()) in PropagateConstantReturn() 244 Call->replaceAllUsesWith(New); in PropagateConstantReturn() 248 for (Value::use_iterator I = Call->use_begin(), E = Call->use_end(); in PropagateConstantReturn()
|
| D | PruneEH.cpp | 180 CallInst *Call = CallInst::Create(II->getCalledValue(), Args, "", II); in SimplifyFunction() local 181 Call->takeName(II); in SimplifyFunction() 182 Call->setCallingConv(II->getCallingConv()); in SimplifyFunction() 183 Call->setAttributes(II->getAttributes()); in SimplifyFunction() 184 Call->setDebugLoc(II->getDebugLoc()); in SimplifyFunction() 190 II->replaceAllUsesWith(Call); in SimplifyFunction()
|
| /freebsd-9-stable/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| D | LegalizeFloatTypes.cpp | 879 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), in ExpandFloatRes_FADD() local 884 GetPairElements(Call, Lo, Hi); in ExpandFloatRes_FADD() 889 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), in ExpandFloatRes_FCEIL() local 894 GetPairElements(Call, Lo, Hi); in ExpandFloatRes_FCEIL() 899 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), in ExpandFloatRes_FCOPYSIGN() local 906 GetPairElements(Call, Lo, Hi); in ExpandFloatRes_FCOPYSIGN() 911 SDValue Call = LibCallify(GetFPLibCall(N->getValueType(0), in ExpandFloatRes_FCOS() local 916 GetPairElements(Call, Lo, Hi); in ExpandFloatRes_FCOS() 922 SDValue Call = TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0), in ExpandFloatRes_FDIV() local 930 GetPairElements(Call, Lo, Hi); in ExpandFloatRes_FDIV() [all …]
|
| D | FastISel.cpp | 561 const CallInst *Call = cast<CallInst>(I); in SelectCall() local 564 if (const InlineAsm *IA = dyn_cast<InlineAsm>(Call->getCalledValue())) { in SelectCall() 583 ComputeUsesVAFloatArgument(*Call, &MMI); in SelectCall() 585 const Function *F = Call->getCalledFunction(); in SelectCall() 599 const DbgDeclareInst *DI = cast<DbgDeclareInst>(Call); in SelectCall() 664 const DbgValueInst *DI = cast<DbgValueInst>(Call); in SelectCall() 699 ConstantInt *CI = cast<ConstantInt>(Call->getArgOperand(1)); in SelectCall() 701 Constant *ResCI = ConstantInt::get(Call->getType(), Res); in SelectCall() 705 UpdateValueMap(Call, ResultReg); in SelectCall() 709 unsigned ResultReg = getRegForValue(Call->getArgOperand(0)); in SelectCall() [all …]
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| D | ExprEngine.h | 281 const CallEvent *Call); 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, NodeBuilder &Bldr, 564 const CallEvent &Call, const Decl *D, NodeBuilder &Bldr, 572 const CallEvent &Call);
|
| /freebsd-9-stable/contrib/file/magic/Magdir/ |
| D | bioinformatics | 68 # BCF (Binary Call Format), version 1 76 >>&(&-0x04) lelong >0 SAMtools BCF (Binary Call Format) 85 # BCF (Binary Call Format), version 2.1 89 0 string BCF\2\1 Binary Call Format (BCF) version 2.1 98 # BCF (Binary Call Format), version 2.2 102 0 string BCF\2\2 Binary Call Format (BCF) version 2.2 110 # VCF (Variant Call Format) 113 0 search ##fileformat=VCFv Variant Call Format (VCF)
|
| /freebsd-9-stable/contrib/llvm/lib/Transforms/ObjCARC/ |
| D | ObjCARCOpts.cpp | 1206 if (const Instruction *Call = CS.getInstruction()) { in OptimizeRetainRVCall() local 1207 if (Call->getParent() == RetainRV->getParent()) { in OptimizeRetainRVCall() 1208 BasicBlock::const_iterator I = Call; in OptimizeRetainRVCall() 1213 } else if (const InvokeInst *II = dyn_cast<InvokeInst>(Call)) { in OptimizeRetainRVCall() 1385 CallInst *Call = cast<CallInst>(Inst); in OptimizeIndividualCalls() local 1386 const Value *Arg = Call->getArgOperand(0); in OptimizeIndividualCalls() 1396 CallInst *NewCall = CallInst::Create(Decl, Call->getArgOperand(0), "", in OptimizeIndividualCalls() 1397 Call); in OptimizeIndividualCalls() 1401 "since x is otherwise unused.\nOld: " << *Call << "\nNew: " in OptimizeIndividualCalls() 1404 EraseInstruction(Call); in OptimizeIndividualCalls() [all …]
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/ |
| D | CheckerManager.h | 268 const CallEvent &Call, ExprEngine &Eng) { in runCheckersForPreCall() argument 269 runCheckersForCallEvent(/*isPreVisit=*/true, Dst, Src, Call, Eng); in runCheckersForPreCall() 274 const CallEvent &Call, ExprEngine &Eng, 276 runCheckersForCallEvent(/*isPreVisit=*/false, Dst, Src, Call, Eng, 283 const CallEvent &Call, ExprEngine &Eng, 355 const CallEvent *Call); 375 const CallEvent *Call, 460 const CallEvent *Call)> 467 const CallEvent *Call,
|
| D | Checker.h | 299 const CallEvent *Call) { in _checkRegionChanges() argument 301 Explicits, Regions, Call); in _checkRegionChanges() 326 const CallEvent *Call, in _checkPointerEscape() argument 333 Call, in _checkPointerEscape() 350 Call, in _checkPointerEscape() 369 const CallEvent *Call, in _checkConstPointerEscape() argument 390 Call, in _checkConstPointerEscape() 439 class Call {
|
| /freebsd-9-stable/contrib/gcc/cp/ |
| D | ChangeLog.tree-ssa | 164 * cp-decl2.c (finish_file): Call mudflap after callgraph-based 170 (build_init): Call a constructor rather than call build_aggr_init 190 * decl.c (finish_function): Call it. 200 * decl.c (pop_switch): Call c_do_switch_warnings. 301 * semantics.c (expand_body): Call mudflap_c_function just before 329 * class.c (dump_array): Call CONSTRUCTOR_ELTS to access 343 * semantics.c (expand_body): Call expand_stmt when 362 * decl.c (finish_function): Call set_has_hidden_use when 398 * parser.c (cp_parser_asm_definition): Call finish_asm_stmt with 497 * decl.c (finish_function): Call c_genericize. [all …]
|