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

/external/llvm/lib/Transforms/IPO/
H A DInliner.cpp86 static void AdjustCallerSSPLevel(Function *Caller, Function *Callee) { argument
93 AttributeSet OldSSPAttr = AttributeSet::get(Caller->getContext(),
96 AttributeSet CallerAttr = Caller->getAttributes(),
101 Caller->removeAttributes(AttributeSet::FunctionIndex, OldSSPAttr);
102 Caller->addFnAttr(Attribute::StackProtectReq);
107 Caller->removeAttributes(AttributeSet::FunctionIndex, OldSSPAttr);
108 Caller->addFnAttr(Attribute::StackProtectStrong);
115 Caller->addFnAttr(Attribute::StackProtect);
131 Function *Caller = CS.getCaller(); local
138 AdjustCallerSSPLevel(Caller, Calle
270 Function *Caller = CS.getCaller(); local
305 Function *Caller = CS.getCaller(); local
332 Function *Caller = CS.getCaller(); local
517 Function *Caller = CS.getCaller(); local
[all...]
/external/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp220 Function *Caller = FirstNewBlock->getParent(); local
229 for (Function::iterator I = FirstNewBlock, E = Caller->end(); I != E; ++I)
247 for (Function::iterator BB = FirstNewBlock, E = Caller->end(); BB != E; ++BB){
272 const Function *Caller = CS.getInstruction()->getParent()->getParent(); local
275 CallGraphNode *CallerNode = CG[Caller];
322 // Update the call graph by deleting the edge from Callee to Caller. We must
323 // do this after the loop above in case Caller and Callee are the same.
396 Function *Caller = TheCall->getParent()->getParent(); local
399 &*Caller->begin()->begin());
544 Function *Caller local
[all...]
H A DSimplifyLibCalls.cpp46 Function *Caller; member in class:__anon26366::LibCallOptimization
70 Caller = CI->getParent()->getParent();
793 emitOptimizationRemark(*Context, "simplify-libcalls", *Caller,
1340 Module *M = Caller->getParent();
/external/llvm/include/llvm/Analysis/
H A DLazyCallGraph.h308 /// Both the \a Caller and the \a Callee must be within this SCC. Removing
442 void insertEdge(Node &Caller, Function &Callee);
445 void insertEdge(Function &Caller, Function &Callee) { argument
446 return insertEdge(get(Caller), Callee);
450 void removeEdge(Node &Caller, Function &Callee);
453 void removeEdge(Function &Caller, Function &Callee) { argument
454 return removeEdge(get(Caller), Callee);
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp1232 Instruction *Caller = CS.getInstruction();
1240 Type *OldRetTy = Caller->getType();
1253 if (!Caller->use_empty() &&
1259 if (!CallerPAL.isEmpty() && !Caller->use_empty()) {
1272 if (!Caller->use_empty())
1273 if (InvokeInst *II = dyn_cast<InvokeInst>(Caller))
1374 attrVec.push_back(AttributeSet::get(Caller->getContext(),
1390 attrVec.push_back(AttributeSet::get(Caller->getContext(), i + 1,
1429 Caller->setName(""); // Void type should not have a name.
1435 if (InvokeInst *II = dyn_cast<InvokeInst>(Caller)) {
1523 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/IPA/
H A DInlineCost.cpp1062 Function *Caller = CS.getInstruction()->getParent()->getParent();
1064 for (User *U : Caller->users()) {
1069 if (I->getParent()->getParent() == Caller) {
1251 /// \brief Test that there are no attribute conflicts between Caller and Callee
1253 static bool functionsHaveCompatibleAttributes(Function *Caller, argument
1255 return attributeMatches(Caller, Callee, Attribute::SanitizeAddress) &&
1256 attributeMatches(Caller, Callee, Attribute::SanitizeMemory) &&
1257 attributeMatches(Caller, Callee, Attribute::SanitizeThread);
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DPathDiagnostic.h550 : PathDiagnosticPiece(Call), Caller(callerD), Callee(nullptr),
554 : PathDiagnosticPiece(Call), Caller(caller), Callee(nullptr),
557 const Decl *Caller; member in class:clang::ento::PathDiagnosticCallPiece
576 const Decl *getCaller() const { return Caller; }
/external/llvm/lib/ExecutionEngine/Interpreter/
H A DInterpreter.h76 CallSite Caller; // Holds the call that called subframes. member in struct:llvm::ExecutionContext
H A DExecution.cpp851 if (Instruction *I = CallingSF.Caller.getInstruction()) {
853 if (!CallingSF.Caller.getType()->isVoidTy())
857 CallingSF.Caller = CallSite(); // We returned from the call...
1107 SF.Caller = CS;
1109 const unsigned NumArgs = SF.Caller.arg_size();
1112 for (CallSite::arg_iterator i = SF.Caller.arg_begin(),
1113 e = SF.Caller.arg_end(); i != e; ++i, ++pNum) {
1120 GenericValue SRC = getOperandValue(SF.Caller.getCalledValue(), SF);
2077 assert((ECStack.empty() || !ECStack.back().Caller.getInstruction() ||
2078 ECStack.back().Caller
[all...]
/external/llvm/lib/Support/Windows/
H A DSignals.inc240 // IMPORTANT NOTE: Caller must call LeaveCriticalSection(&CriticalSection) or
/external/clang/lib/StaticAnalyzer/Core/
H A DBugReporter.cpp605 const Decl *Caller = CE->getLocationContext()->getDecl(); local
606 C = PathDiagnosticCallPiece::construct(PD.getActivePath(), Caller);
1464 const Decl *Caller = CE->getLocationContext()->getDecl(); local
1465 C = PathDiagnosticCallPiece::construct(PD.getActivePath(), Caller);
1680 const Decl *Caller = CE->getLocationContext()->getDecl(); local
1681 C = PathDiagnosticCallPiece::construct(PD.getActivePath(), Caller);
H A DPathDiagnostic.cpp1010 describeCodeDecl(Out, Caller, /*ExtendedDescription=*/false, " from ");
/external/clang/lib/Sema/
H A DSemaOverload.cpp2605 /// for equality of their argument types. Caller has already checked that
5635 if (const FunctionDecl *Caller = dyn_cast<FunctionDecl>(CurContext))
5636 if (CheckCUDATarget(Caller, Function)) {
9034 FunctionDecl *Caller = cast<FunctionDecl>(S.CurContext); local
9037 Sema::CUDAFunctionTarget CallerTarget = S.IdentifyCUDATarget(Caller),
9784 if (FunctionDecl *Caller = dyn_cast<FunctionDecl>(S.CurContext))
9785 if (S.CheckCUDATarget(Caller, FunDecl))
H A DSemaExpr.cpp1637 if (const FunctionDecl *Caller = dyn_cast<FunctionDecl>(CurContext))
1639 CUDAFunctionTarget CallerTarget = IdentifyCUDATarget(Caller),
/external/clang/lib/AST/
H A DExprConstant.cpp291 CallStackFrame *Caller; member in struct:__anon17734::CallStackFrame
548 Frame = Frame->Caller;
823 : Info(Info), Caller(Info.CurrentCall), CallLoc(CallLoc), Callee(Callee),
832 Info.CurrentCall = Caller;
857 Frame = Frame->Caller, ++CallIdx) {
/external/clang/include/clang/Sema/
H A DSema.h8024 bool CheckCUDATarget(const FunctionDecl *Caller, const FunctionDecl *Callee) { argument
8025 return CheckCUDATarget(IdentifyCUDATarget(Caller),
/external/chromium_org/third_party/usb_ids/
H A Dusb.ids16564 030 Caller ID

Completed in 556 milliseconds