HomeSort by relevance Sort by last modified time
    Searched refs:CallSite (Results 1 - 25 of 102) sorted by null

1 2 3 4 5

  /external/clang/test/CodeGenCXX/
2003-11-27-MultipleInheritanceThunk.cpp 5 struct CallSite {
8 CallSite(const CallSite &CS);
14 virtual int getModRefInfo(CallSite CS);
24 int getModRefInfo(CallSite CS) {
x86_32-arguments.cpp 34 // CHECK: %struct.CallSite* byval align 4 %CS)
35 struct CallSite {
37 CallSite(unsigned XX) : Ptr(XX) {}
42 virtual void getModRefInfo(CallSite CS) = 0;
50 void getModRefInfo(CallSite CS);
53 void BasicAliasAnalysis::getModRefInfo(CallSite CS) {
  /external/clang/lib/StaticAnalyzer/Core/
BlockCounter.cpp 25 const StackFrameContext *CallSite;
30 : CallSite(CS), BlockID(ID) {}
33 return (CallSite == RHS.CallSite) && (BlockID == RHS.BlockID);
37 return std::tie(CallSite, BlockID) < std::tie(RHS.CallSite, RHS.BlockID);
41 ID.AddPointer(CallSite);
58 unsigned BlockCounter::getNumVisited(const StackFrameContext *CallSite,
61 CountMap::data_type* T = M.lookup(CountKey(CallSite, BlockID));
75 const StackFrameContext *CallSite,
    [all...]
  /external/llvm/include/llvm/Transforms/IPO/
InlinerPass.h 23 class CallSite;
60 unsigned getInlineThreshold(CallSite CS) const;
67 virtual InlineCost getInlineCost(CallSite CS) = 0;
85 /// inline at the given CallSite.
86 bool shouldInline(CallSite CS);
  /libcore/ojluni/src/lambda/java/java/lang/invoke/
CallSite.java 29 public class CallSite {
LambdaMetafactory.java 36 public static CallSite metafactory(MethodHandles.Lookup caller,
44 public static CallSite altMetafactory(MethodHandles.Lookup caller,
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
BlockCounter.h 38 unsigned getNumVisited(const StackFrameContext *CallSite,
49 const StackFrameContext *CallSite,
  /frameworks/base/tools/aapt2/link/
ReferenceLinker.h 39 * Returns true if the symbol is visible by the reference and from the callsite.
42 const CallSite& callSite);
53 * not visible by the reference at the callsite, nullptr is returned. outError holds
59 CallSite* callSite,
69 CallSite* callSite,
79 CallSite* callSite,
    [all...]
XmlReferenceLinker.cpp 41 CallSite* callSite) :
42 mContext(context), mSymbols(symbols), mDecls(decls), mCallSite(callSite),
60 CallSite* mCallSite;
72 std::set<int>* sdkLevelsFound, CallSite* callSite) :
74 mCallSite(callSite), mReferenceVisitor(context, symbols, this, callSite) {
154 CallSite* mCallSite;
163 CallSite callSite = { resource->file.name }
    [all...]
Linkers.h 36 struct CallSite {
ReferenceLinker.cpp 49 xml::IPackageDeclStack* decl,CallSite* callSite) :
51 mCallSite(callSite) {
80 // Find the attribute in the symbol table and check if it is visible from this callsite.
130 CallSite* mCallSite;
165 * or if the callsite comes from the same package.
168 const CallSite& callSite) {
171 return callSite.resource.package == ref.name.value().package;
196 CallSite* callSite, std::string* outError)
    [all...]
  /external/clang/test/SemaCXX/
invalid-instantiated-field-decl.cpp 15 typedef typename SmallVectorImpl<T>::U U; // expected-error {{no type named 'U' in 'SmallVectorImpl<CallSite>'}}
18 MinUs = (static_cast<unsigned int>(sizeof(T))*N + // expected-error {{invalid application of 'sizeof' to an incomplete type 'CallSite'}}
30 class CallSite; // expected-note {{forward declaration of 'CallSite'}}
34 SmallVector<CallSite, 2> DevirtualizedCalls; // expected-note {{in instantiation of template class 'SmallVector<CallSite, 2>' requested}}
  /external/llvm/include/llvm/Analysis/
InlineCost.h 23 class CallSite;
48 /// based on the information available for a particular callsite. They can be
57 /// \brief The estimated cost of inlining this callsite.
117 /// callsite.
125 /// inlining the callsite. It is an expensive, heavyweight call.
126 InlineCost getInlineCost(CallSite CS, int Threshold);
135 InlineCost getInlineCost(CallSite CS, Function *Callee, int Threshold);
  /external/llvm/include/llvm/IR/
CallSite.h 1 //===- CallSite.h - Abstract Call & Invoke instrs ---------------*- C++ -*-===//
10 // This file defines the CallSite class, which is a handy wrapper for code that
22 // accessors of CallSite are employed.
451 /// hasArgument - Returns true if this CallSite passes the given Value* as an
470 class CallSite : public CallSiteBase<Function, BasicBlock, Value, User, Use,
474 CallSite() {}
475 CallSite(CallSiteBase B) : CallSiteBase(B) {}
476 CallSite(CallInst *CI) : CallSiteBase(CI) {}
477 CallSite(InvokeInst *II) : CallSiteBase(II) {}
478 explicit CallSite(Instruction *II) : CallSiteBase(II) {
    [all...]
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyOptimizeReturned.cpp 46 void visitCallSite(CallSite CS);
55 void OptimizeReturned::visitCallSite(CallSite CS) {
  /external/llvm/lib/Transforms/IPO/
InlineAlways.cpp 21 #include "llvm/IR/CallSite.h"
54 InlineCost getInlineCost(CallSite CS) override;
95 InlineCost AlwaysInliner::getInlineCost(CallSite CS) {
InlineSimple.cpp 19 #include "llvm/IR/CallSite.h"
54 InlineCost getInlineCost(CallSite CS) override {
Inliner.cpp 25 #include "llvm/IR/CallSite.h"
130 static bool InlineCallIfPossible(Pass &P, CallSite CS, InlineFunctionInfo &IFI,
181 // reuse and makes a callsite (C) available for inlining. When we process
277 unsigned Inliner::getInlineThreshold(CallSite CS) const {
299 // a well-tuned heuristic based on *callsite* hotness and not callee hotness.
338 static void emitAnalysis(CallSite CS, const Twine &Msg) {
345 /// Return true if the inliner should attempt to inline at the given CallSite.
346 bool Inliner::shouldInline(CallSite CS) {
402 CallSite CS2(U);
421 // See if inlining or original callsite would erase the cost delta o
    [all...]
  /external/llvm/tools/opt/
AnalysisWrappers.cpp 21 #include "llvm/IR/CallSite.h"
44 CallSite CS(cast<Value>(UI));
47 for (CallSite::arg_iterator AI = CS.arg_begin(),
  /external/llvm/lib/Analysis/
CallGraph.cpp 11 #include "llvm/IR/CallSite.h"
62 ExternalCallingNode->addCalledFunction(CallSite(), Node);
75 ExternalCallingNode->addCalledFunction(CallSite(), Node);
80 Node->addCalledFunction(CallSite(), CallsExternalNode.get());
86 CallSite CS(cast<Value>(II));
205 void CallGraphNode::removeCallEdgeFor(CallSite CS) {
207 assert(I != CalledFunctions.end() && "Cannot find callsite to remove!");
230 /// removeOneAbstractEdgeTo - Remove one edge associated with a null callsite
248 void CallGraphNode::replaceCallEdge(CallSite CS,
249 CallSite NewCS, CallGraphNode *NewNode)
    [all...]
CallGraphSCCPass.cpp 219 !CallSite(I->first) ||
220 (CallSite(I->first).getCalledFunction() &&
221 CallSite(I->first).getCalledFunction()->isIntrinsic() &&
223 CallSite(I->first).getCalledFunction()->getIntrinsicID()))) {
250 CallSite CS(I->first);
266 CallSite CS(cast<Value>(I));
  /external/llvm/lib/Transforms/Scalar/
PlaceSafepoints.cpp 64 #include "llvm/IR/CallSite.h"
193 std::vector<CallSite> &ParsePointsNeeded /*rval*/);
195 static bool needsStatepoint(const CallSite &CS) {
209 static Value *ReplaceWithStatepoint(const CallSite &CS);
233 if (auto CS = CallSite(&I))
376 /// Returns true if an entry safepoint is not required before this callsite in
378 static bool doesNotRequireEntrySafepointBefore(const CallSite &CS) {
443 if (auto CS = CallSite(cursor)) {
458 std::vector<CallSite> &Found /*rval*/) {
463 CallSite CS(inst)
    [all...]
  /external/v8/src/
messages.cc 169 CallSite::CallSite(Isolate* isolate, Handle<JSObject> call_site_obj)
198 Handle<Object> CallSite::GetFileName() {
206 Handle<Object> CallSite::GetFunctionName() {
223 Handle<Object> CallSite::GetScriptNameOrSourceUrl() {
251 Handle<Object> CallSite::GetMethodName() {
308 int CallSite::GetLineNumber() {
320 int CallSite::GetColumnNumber() {
332 bool CallSite::IsNative() {
340 bool CallSite::IsToplevel()
    [all...]
  /frameworks/compile/libbcc/lib/Renderscript/
RSX86CallConvPass.cpp 24 #include <llvm/IR/CallSite.h>
143 void ReplaceCallInsn(llvm::CallSite &CS,
198 llvm::CallSite CS(OrigFn->user_back());
  /external/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.h 19 #include "llvm/IR/CallSite.h"
68 CallSite Caller; // Holds the call that called subframes.
172 void visitCallSite(CallSite CS);
173 void visitCallInst(CallInst &I) { visitCallSite (CallSite (&I)); }
174 void visitInvokeInst(InvokeInst &I) { visitCallSite (CallSite (&I)); }

Completed in 203 milliseconds

1 2 3 4 5