Home
last modified time | relevance | path

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

12

/external/llvm/lib/Transforms/ObjCARC/
DObjCARCAliasAnalysis.h63 virtual ModRefBehavior getModRefBehavior(ImmutableCallSite CS);
65 virtual ModRefResult getModRefInfo(ImmutableCallSite CS,
67 virtual ModRefResult getModRefInfo(ImmutableCallSite CS1,
68 ImmutableCallSite CS2);
DObjCARCAPElim.cpp43 static bool MayAutorelease(ImmutableCallSite CS, unsigned Depth = 0);
70 bool ObjCARCAPElim::MayAutorelease(ImmutableCallSite CS, unsigned Depth) { in MayAutorelease()
79 if (ImmutableCallSite JCS = ImmutableCallSite(J)) in MayAutorelease()
118 if (MayAutorelease(ImmutableCallSite(Inst))) in OptimizeBB()
DObjCARCAliasAnalysis.cpp111 ObjCARCAliasAnalysis::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
132 ObjCARCAliasAnalysis::getModRefInfo(ImmutableCallSite CS, const Location &Loc) { in getModRefInfo()
157 ObjCARCAliasAnalysis::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
158 ImmutableCallSite CS2) { in getModRefInfo()
DDependencyAnalysis.cpp48 ImmutableCallSite CS = static_cast<const Value *>(Inst); in CanAlterRefCount()
56 for (ImmutableCallSite::arg_iterator I = CS.arg_begin(), E = CS.arg_end(); in CanAlterRefCount()
86 } else if (ImmutableCallSite CS = static_cast<const Value *>(Inst)) { in CanUse()
88 for (ImmutableCallSite::arg_iterator OI = CS.arg_begin(), in CanUse()
DObjCARC.h348 static inline InstructionClass GetCallSiteClass(ImmutableCallSite CS) { in GetCallSiteClass()
349 for (ImmutableCallSite::arg_iterator I = CS.arg_begin(), E = CS.arg_end(); in GetCallSiteClass()
DObjCARCContract.cpp117 ImmutableCallSite CS(GetObjCArg(Retain)); in OptimizeRetainCall()
/external/llvm/lib/Analysis/
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.cpp80 AliasAnalysis::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
96 for (ImmutableCallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in getModRefInfo()
126 AliasAnalysis::getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2) { in getModRefInfo()
154 for (ImmutableCallSite::arg_iterator in getModRefInfo()
174 for (ImmutableCallSite::arg_iterator in getModRefInfo()
199 AliasAnalysis::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
426 ImmutableCallSite CS(I); in callCapturesBefore()
437 for (ImmutableCallSite::arg_iterator CI = CS.arg_begin(), CE = CS.arg_end(); in callCapturesBefore()
525 return ImmutableCallSite(cast<Instruction>(V)) in isNoAliasCall()
DTypeBasedAliasAnalysis.cpp238 virtual ModRefBehavior getModRefBehavior(ImmutableCallSite CS);
240 virtual ModRefResult getModRefInfo(ImmutableCallSite CS,
242 virtual ModRefResult getModRefInfo(ImmutableCallSite CS1,
243 ImmutableCallSite CS2);
408 TypeBasedAliasAnalysis::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
431 TypeBasedAliasAnalysis::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
446 TypeBasedAliasAnalysis::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
447 ImmutableCallSite CS2) { in getModRefInfo()
DAliasAnalysisCounter.cpp109 ModRefResult getModRefInfo(ImmutableCallSite CS,
111 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
112 ImmutableCallSite CS2) { in getModRefInfo()
152 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()
DCodeMetrics.cpp33 ImmutableCallSite CS(cast<Instruction>(II)); in analyzeBasicBlock()
DBasicAliasAnalysis.cpp499 virtual ModRefResult getModRefInfo(ImmutableCallSite CS,
502 virtual ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
503 ImmutableCallSite CS2) { in getModRefInfo()
514 virtual ModRefBehavior getModRefBehavior(ImmutableCallSite CS);
647 BasicAliasAnalysis::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
693 BasicAliasAnalysis::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
717 for (ImmutableCallSite::arg_iterator CI = CS.arg_begin(), CE = CS.arg_end(); in getModRefInfo()
DTargetTransformInfo.cpp396 if (ImmutableCallSite CS = U) { in getUserCost()
405 for (ImmutableCallSite::arg_iterator AI = CS.arg_begin(), in getUserCost()
/external/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.h278 virtual ModRefBehavior getModRefBehavior(ImmutableCallSite CS);
295 bool doesNotAccessMemory(ImmutableCallSite CS) { in doesNotAccessMemory()
315 bool onlyReadsMemory(ImmutableCallSite CS) { in onlyReadsMemory()
378 virtual ModRefResult getModRefInfo(ImmutableCallSite CS,
382 ModRefResult getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
390 return getModRefInfo(ImmutableCallSite(C), Loc); in getModRefInfo()
402 return getModRefInfo(ImmutableCallSite(I), Loc); in getModRefInfo()
475 virtual ModRefResult getModRefInfo(ImmutableCallSite CS1,
476 ImmutableCallSite CS2);
DCodeMetrics.h35 bool callIsSmall(ImmutableCallSite CS);
DLibCallSemantics.h50 LocResult (*isLocation)(ImmutableCallSite CS,
/external/llvm/include/llvm/Support/
DCallSite.h318 class ImmutableCallSite : public CallSiteBase<> {
321 ImmutableCallSite(const Value* V) : Base(V) {} in ImmutableCallSite() function
322 ImmutableCallSite(const CallInst *CI) : Base(CI) {} in ImmutableCallSite() function
323 ImmutableCallSite(const InvokeInst *II) : Base(II) {} in ImmutableCallSite() function
324 ImmutableCallSite(const Instruction *II) : Base(II) {} in ImmutableCallSite() function
325 ImmutableCallSite(CallSite CS) : Base(CS.getInstruction()) {} in ImmutableCallSite() function
/external/llvm/lib/Analysis/IPA/
DGlobalsModRef.cpp114 ModRefResult getModRefInfo(ImmutableCallSite CS,
116 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
117 ImmutableCallSite CS2) { in getModRefInfo()
140 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
545 GlobalsModRef::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.h126 const ImmutableCallSite *CS) const;
165 unsigned getArgumentAlignment(SDValue Callee, const ImmutableCallSite *CS,
/external/llvm/include/llvm/CodeGen/
DAnalysis.h89 bool isInTailCallPosition(ImmutableCallSite CS, const TargetLowering &TLI);
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h410 void LowerCallTo(ImmutableCallSite CS, SDValue Callee, bool IsTailCall,
530 void visitInlineAsm(ImmutableCallSite CS);
/external/llvm/include/llvm/Target/
DTargetLowering.h45 class ImmutableCallSite; variable
1912 ImmutableCallSite *CS;
1922 ImmutableCallSite &cs) in CallLoweringInfo()
2153 virtual AsmOperandInfoVector ParseConstraints(ImmutableCallSite CS) const;

12