Searched refs:Caller (Results 1 - 16 of 16) sorted by relevance

/external/llvm/lib/Transforms/IPO/
H A DInlineAlways.cpp50 void resetCachedCostInfo(Function *Caller) { argument
51 CA.resetCachedCostInfo(Caller);
53 void growCachedCostInfo(Function* Caller, Function* Callee) { argument
54 CA.growCachedCostInfo(Caller, Callee);
H A DInlineSimple.cpp50 void resetCachedCostInfo(Function *Caller) { argument
51 CA.resetCachedCostInfo(Caller);
53 void growCachedCostInfo(Function* Caller, Function* Callee) { argument
54 CA.growCachedCostInfo(Caller, Callee);
H A DInliner.cpp80 Function *Caller = CS.getCaller(); local
90 Caller->addFnAttr(Attribute::StackProtectReq);
92 !Caller->hasFnAttr(Attribute::StackProtectReq))
93 Caller->addFnAttr(Attribute::StackProtect);
201 Function *Caller = CS.getCaller(); local
202 if (Caller && !Caller->isDeclaration() &&
203 Caller->hasFnAttr(Attribute::OptimizeForSize) &&
234 Function *Caller = CS.getCaller(); local
251 if (Caller
404 Function *Caller = CS.getCaller(); local
[all...]
/external/llvm/include/llvm/Transforms/IPO/
H A DInlinerPass.h54 /// Calculate the inline threshold for given Caller. This threshold is lower
76 virtual void resetCachedCostInfo(Function* Caller) = 0;
78 /// growCachedCostInfo - update the cached cost info for Caller after Callee
80 virtual void growCachedCostInfo(Function *Caller, Function *Callee) = 0;
/external/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp611 Function *Caller = FirstNewBlock->getParent(); local
628 for (Function::iterator BB = FirstNewBlock, E = Caller->end(); BB != E; ++BB){
673 const Function *Caller = CS.getInstruction()->getParent()->getParent(); local
676 CallGraphNode *CallerNode = CG[Caller];
723 // Update the call graph by deleting the edge from Callee to Caller. We must
724 // do this after the loop above in case Caller and Callee are the same.
770 Function *Caller = TheCall->getParent()->getParent(); local
773 &*Caller->begin()->begin());
776 Function *MemCpyFn = Intrinsic::getDeclaration(Caller->getParent(),
914 Function *Caller local
[all...]
/external/llvm/include/llvm/Analysis/
H A DInlineCost.h171 void resetCachedCostInfo(Function* Caller) { argument
172 CachedFunctionInfo[Caller] = FunctionInfo();
175 /// growCachedCostInfo - update the cached cost info for Caller after Callee
178 void growCachedCostInfo(Function* Caller, Function* Callee);
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp1003 Instruction *Caller = CS.getInstruction();
1011 Type *OldRetTy = Caller->getType();
1023 OldRetTy == TD->getIntPtrType(Caller->getContext())) &&
1025 NewRetTy == TD->getIntPtrType(Caller->getContext()))))
1028 if (!Caller->use_empty() &&
1033 if (!CallerPAL.isEmpty() && !Caller->use_empty()) {
1043 if (!Caller->use_empty())
1044 if (InvokeInst *II = dyn_cast<InvokeInst>(Caller))
1085 ParamTy == TD->getIntPtrType(Caller->getContext())) &&
1087 ActTy == TD->getIntPtrType(Caller
1280 Instruction *Caller = CS.getInstruction(); local
[all...]
/external/ppp/pppd/plugins/radius/etc/
H A Ddictionary.compat32 ATTRIBUTE Caller-ID 31 string
H A Ddictionary.ascend69 ATTRIBUTE Ascend-FT1-Caller 175 integer
179 VALUE Ascend-FT1-Caller FT1-No 0
180 VALUE Ascend-FT1-Caller FT1-Yes 1
/external/llvm/lib/Analysis/
H A DInlineCost.cpp481 Function *Caller = TheCall->getParent()->getParent(); local
511 FunctionInfo &CallerFI = CachedFunctionInfo[Caller];
515 CallerFI.analyzeFunction(Caller, TD);
517 // Recompute the CalleeFI pointer, getting Caller could have invalidated
596 /// growCachedCostInfo - update the cached cost info for Caller after Callee has
599 InlineCostAnalyzer::growCachedCostInfo(Function *Caller, Function *Callee) { argument
600 CodeMetrics &CallerMetrics = CachedFunctionInfo[Caller].Metrics;
604 resetCachedCostInfo(Caller);
621 resetCachedCostInfo(Caller);
648 // Caller i
[all...]
/external/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp603 if (Instruction *I = CallingSF.Caller.getInstruction()) {
605 if (!CallingSF.Caller.getType()->isVoidTy())
609 CallingSF.Caller = CallSite(); // We returned from the call...
635 Inst = ECStack.back().Caller.getInstruction();
640 InvokingSF.Caller = CallSite();
879 SF.Caller = CS;
881 const unsigned NumArgs = SF.Caller.arg_size();
884 for (CallSite::arg_iterator i = SF.Caller.arg_begin(),
885 e = SF.Caller.arg_end(); i != e; ++i, ++pNum) {
892 GenericValue SRC = getOperandValue(SF.Caller
[all...]
H A DInterpreter.h76 CallSite Caller; // Holds the call that called subframes. member in struct:llvm::ExecutionContext
/external/llvm/lib/Transforms/Scalar/
H A DSimplifyLibCalls.cpp50 Function *Caller; member in class:__anon7077::LibCallOptimization
68 Caller = CI->getParent()->getParent();
935 Module *M = Caller->getParent();
/external/clang/lib/Sema/
H A DSemaOverload.cpp2172 /// for equlity of their argument types. Caller has already checked that
4429 if (const FunctionDecl *Caller = dyn_cast<FunctionDecl>(CurContext))
4430 if (CheckCUDATarget(Caller, Function)) {
7412 FunctionDecl *Caller = cast<FunctionDecl>(S.CurContext); local
7415 Sema::CUDAFunctionTarget CallerTarget = S.IdentifyCUDATarget(Caller),
8021 if (FunctionDecl *Caller = dyn_cast<FunctionDecl>(S.CurContext))
8022 if (S.CheckCUDATarget(Caller, FunDecl))
H A DSemaExpr.cpp1433 if (const FunctionDecl *Caller = dyn_cast<FunctionDecl>(CurContext))
1435 CUDAFunctionTarget CallerTarget = IdentifyCUDATarget(Caller),
/external/clang/include/clang/Sema/
H A DSema.h5913 bool CheckCUDATarget(const FunctionDecl *Caller, const FunctionDecl *Callee) { argument
5914 return CheckCUDATarget(IdentifyCUDATarget(Caller),

Completed in 615 milliseconds