Home
last modified time | relevance | path

Searched refs:ImmutableCallSite (Results 1 – 25 of 99) sorted by relevance

1234

/external/llvm/include/llvm/Analysis/
DAliasAnalysis.h252 ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx);
255 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);
271 bool doesNotAccessMemory(ImmutableCallSite CS) { in doesNotAccessMemory()
299 bool onlyReadsMemory(ImmutableCallSite CS) { in onlyReadsMemory()
344 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
347 ModRefInfo getModRefInfo(ImmutableCallSite CS, const Value *P, in getModRefInfo()
355 return getModRefInfo(ImmutableCallSite(C), Loc); in getModRefInfo()
366 return getModRefInfo(ImmutableCallSite(I), Loc); in getModRefInfo()
462 if (auto CS = ImmutableCallSite(I)) { in getModRefInfo()
512 ModRefInfo getModRefInfo(Instruction *I, ImmutableCallSite Call);
[all …]
DTypeBasedAliasAnalysis.h40 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);
42 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
43 ModRefInfo getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2);
DBasicAliasAnalysis.h68 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
70 ModRefInfo getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2);
76 ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx);
79 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);
DScopedNoAliasAA.h40 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
41 ModRefInfo getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2);
DGlobalsModRef.h91 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
101 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);
116 ModRefInfo getModRefInfoForArgument(ImmutableCallSite CS,
DCFLSteensAliasAnalysis.h85 ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx);
88 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);
/external/swiftshader/third_party/LLVM/lib/Analysis/
DTypeBasedAliasAnalysis.cpp145 virtual ModRefBehavior getModRefBehavior(ImmutableCallSite CS);
147 virtual ModRefResult getModRefInfo(ImmutableCallSite CS,
149 virtual ModRefResult getModRefInfo(ImmutableCallSite CS1,
150 ImmutableCallSite CS2);
250 TypeBasedAliasAnalysis::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
272 TypeBasedAliasAnalysis::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
287 TypeBasedAliasAnalysis::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
288 ImmutableCallSite CS2) { in getModRefInfo()
DNoAliasAnalysis.cpp46 virtual ModRefBehavior getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
57 virtual ModRefResult getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
61 virtual ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
62 ImmutableCallSite CS2) { in getModRefInfo()
DAliasAnalysis.cpp75 AliasAnalysis::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
91 for (ImmutableCallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in getModRefInfo()
121 AliasAnalysis::getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2) { in getModRefInfo()
149 for (ImmutableCallSite::arg_iterator in getModRefInfo()
169 for (ImmutableCallSite::arg_iterator in getModRefInfo()
194 AliasAnalysis::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
420 return ImmutableCallSite(cast<Instruction>(V)) in isNoAliasCall()
DAliasAnalysisCounter.cpp109 ModRefResult getModRefInfo(ImmutableCallSite CS,
111 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
112 ImmutableCallSite CS2) { in getModRefInfo()
153 AliasAnalysisCounter::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
DAliasDebugger.cpp105 ModRefResult getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
111 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
112 ImmutableCallSite CS2) { in getModRefInfo()
DLibCallAliasAnalysis.cpp46 ImmutableCallSite CS, in AnalyzeLibCallDetails()
120 LibCallAliasAnalysis::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
/external/llvm/lib/IR/
DStatepoint.cpp21 static const Function *getCalledFunction(ImmutableCallSite CS) { in getCalledFunction()
27 bool llvm::isStatepoint(ImmutableCallSite CS) { in isStatepoint()
34 if (auto CS = ImmutableCallSite(V)) in isStatepoint()
43 bool llvm::isGCRelocate(ImmutableCallSite CS) { in isGCRelocate()
47 bool llvm::isGCResult(ImmutableCallSite CS) { in isGCResult()
/external/llvm/lib/Transforms/ObjCARC/
DObjCARCAPElim.cpp44 static bool MayAutorelease(ImmutableCallSite CS, unsigned Depth = 0);
71 bool ObjCARCAPElim::MayAutorelease(ImmutableCallSite CS, unsigned Depth) { in MayAutorelease()
77 if (ImmutableCallSite JCS = ImmutableCallSite(&I)) in MayAutorelease()
116 if (MayAutorelease(ImmutableCallSite(Inst))) in OptimizeBB()
DDependencyAnalysis.cpp48 ImmutableCallSite CS(Inst); in CanAlterRefCount()
57 for (ImmutableCallSite::arg_iterator I = CS.arg_begin(), E = CS.arg_end(); in CanAlterRefCount()
102 } else if (auto CS = ImmutableCallSite(Inst)) { in CanUse()
104 for (ImmutableCallSite::arg_iterator OI = CS.arg_begin(), in CanUse()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DLibCallAliasAnalysis.h40 ModRefResult getModRefInfo(ImmutableCallSite CS,
43 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
44 ImmutableCallSite CS2) { in getModRefInfo()
68 ImmutableCallSite CS,
DAliasAnalysis.h265 virtual ModRefBehavior getModRefBehavior(ImmutableCallSite CS);
282 bool doesNotAccessMemory(ImmutableCallSite CS) { in doesNotAccessMemory()
302 bool onlyReadsMemory(ImmutableCallSite CS) { in onlyReadsMemory()
365 virtual ModRefResult getModRefInfo(ImmutableCallSite CS,
369 ModRefResult getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
377 return getModRefInfo(ImmutableCallSite(C), Loc); in getModRefInfo()
389 return getModRefInfo(ImmutableCallSite(I), Loc); in getModRefInfo()
462 virtual ModRefResult getModRefInfo(ImmutableCallSite CS1,
463 ImmutableCallSite CS2);
/external/llvm/include/llvm/IR/
DStatepoint.h45 bool isStatepoint(ImmutableCallSite CS);
49 bool isGCRelocate(ImmutableCallSite CS);
50 bool isGCResult(ImmutableCallSite CS);
287 ImmutableCallSite> {
289 ImmutableCallSite> Base;
293 explicit ImmutableStatepoint(ImmutableCallSite CS) : Base(CS) {} in ImmutableStatepoint()
375 ImmutableCallSite CS(getStatepoint()); in getBasePtr()
380 ImmutableCallSite CS(getStatepoint()); in getDerivedPtr()
DCallSite.h623 class ImmutableCallSite : public CallSiteBase<> {
625 ImmutableCallSite() {} in ImmutableCallSite() function
626 ImmutableCallSite(const CallInst *CI) : CallSiteBase(CI) {} in ImmutableCallSite() function
627 ImmutableCallSite(const InvokeInst *II) : CallSiteBase(II) {} in ImmutableCallSite() function
628 explicit ImmutableCallSite(const Instruction *II) : CallSiteBase(II) {} in ImmutableCallSite() function
629 explicit ImmutableCallSite(const Value *V) : CallSiteBase(V) {} in ImmutableCallSite() function
630 ImmutableCallSite(CallSite CS) : CallSiteBase(CS.getInstruction()) {} in ImmutableCallSite() function
/external/swiftshader/third_party/LLVM/include/llvm/Support/
DCallSite.h289 class ImmutableCallSite : public CallSiteBase<> {
292 ImmutableCallSite(const Value* V) : Base(V) {} in ImmutableCallSite() function
293 ImmutableCallSite(const CallInst *CI) : Base(CI) {} in ImmutableCallSite() function
294 ImmutableCallSite(const InvokeInst *II) : Base(II) {} in ImmutableCallSite() function
295 ImmutableCallSite(const Instruction *II) : Base(II) {} in ImmutableCallSite() function
296 ImmutableCallSite(CallSite CS) : Base(CS.getInstruction()) {} in ImmutableCallSite() function
/external/llvm/lib/Analysis/
DAliasAnalysis.cpp95 ModRefInfo AAResults::getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx) { in getArgModRefInfo()
109 ModRefInfo AAResults::getModRefInfo(Instruction *I, ImmutableCallSite Call) { in getModRefInfo()
111 if (auto CS = ImmutableCallSite(I)) { in getModRefInfo()
126 ModRefInfo AAResults::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
181 ModRefInfo AAResults::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
182 ImmutableCallSite CS2) { in getModRefInfo()
280 FunctionModRefBehavior AAResults::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
441 ImmutableCallSite CS(I); in callCapturesBefore()
669 if (auto CS = ImmutableCallSite(V)) in isNoAliasCall()
DScopedNoAliasAA.cpp95 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
112 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
113 ImmutableCallSite CS2) { in getModRefInfo()
DTypeBasedAliasAnalysis.cpp322 TypeBasedAAResult::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
343 ModRefInfo TypeBasedAAResult::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
357 ModRefInfo TypeBasedAAResult::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
358 ImmutableCallSite CS2) { in getModRefInfo()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h702 void LowerCallTo(ImmutableCallSite CS, SDValue Callee, bool IsTailCall,
711 ImmutableCallSite CS, unsigned ArgIdx,
775 void LowerCallSiteWithDeoptBundle(ImmutableCallSite CS, SDValue Callee,
781 void LowerCallSiteWithDeoptBundleImpl(ImmutableCallSite CS, SDValue Callee,
900 void visitInlineAsm(ImmutableCallSite CS);
909 void visitPatchpoint(ImmutableCallSite CS,
928 void emitInlineAsmError(ImmutableCallSite CS, const Twine &Message);
/external/llvm/include/llvm/CodeGen/
DFastISel.h56 void setAttributes(ImmutableCallSite *CS, unsigned AttrIdx);
78 ImmutableCallSite *CS;
100 ImmutableCallSite &Call) { in setCallee()
122 ImmutableCallSite &Call,

1234