Home
last modified time | relevance | path

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

12

/external/llvm/lib/Analysis/
DNoAliasAnalysis.cpp47 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override { in getModRefBehavior()
57 Location getArgLocation(ImmutableCallSite CS, unsigned ArgIdx, in getArgLocation()
64 ModRefResult getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
68 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
69 ImmutableCallSite CS2) override { in getModRefInfo()
DAliasAnalysis.cpp64 AliasAnalysis::getArgLocation(ImmutableCallSite CS, unsigned ArgIdx, in getArgLocation()
87 AliasAnalysis::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
103 for (ImmutableCallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in getModRefInfo()
137 AliasAnalysis::getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2) { in getModRefInfo()
164 for (ImmutableCallSite::arg_iterator in getModRefInfo()
193 for (ImmutableCallSite::arg_iterator in getModRefInfo()
221 AliasAnalysis::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
448 ImmutableCallSite CS(I); in callCapturesBefore()
459 for (ImmutableCallSite::arg_iterator CI = CS.arg_begin(), CE = CS.arg_end(); in callCapturesBefore()
548 return ImmutableCallSite(cast<Instruction>(V)) in isNoAliasCall()
DTypeBasedAliasAnalysis.cpp304 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override;
306 ModRefResult getModRefInfo(ImmutableCallSite CS,
308 ModRefResult getModRefInfo(ImmutableCallSite CS1,
309 ImmutableCallSite CS2) override;
488 TypeBasedAliasAnalysis::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
511 TypeBasedAliasAnalysis::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
526 TypeBasedAliasAnalysis::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
527 ImmutableCallSite CS2) { in getModRefInfo()
DAliasAnalysisCounter.cpp108 ModRefResult getModRefInfo(ImmutableCallSite CS,
110 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
111 ImmutableCallSite CS2) override { in getModRefInfo()
151 AliasAnalysisCounter::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
DAliasDebugger.cpp105 ModRefResult getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
111 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
112 ImmutableCallSite CS2) override { in getModRefInfo()
DLibCallAliasAnalysis.cpp46 ImmutableCallSite CS, in AnalyzeLibCallDetails()
120 LibCallAliasAnalysis::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
DBasicAliasAnalysis.cpp480 ModRefResult getModRefInfo(ImmutableCallSite CS,
483 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
484 ImmutableCallSite CS2) override { in getModRefInfo()
494 Location getArgLocation(ImmutableCallSite CS, unsigned ArgIdx,
499 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override;
677 BasicAliasAnalysis::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
723 BasicAliasAnalysis::getArgLocation(ImmutableCallSite CS, unsigned ArgIdx, in getArgLocation()
806 BasicAliasAnalysis::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
830 for (ImmutableCallSite::arg_iterator CI = CS.arg_begin(), CE = CS.arg_end(); in getModRefInfo()
DCodeMetrics.cpp33 ImmutableCallSite CS(cast<Instruction>(II)); in analyzeBasicBlock()
/external/llvm/lib/Transforms/ObjCARC/
DObjCARCAliasAnalysis.h63 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override;
65 ModRefResult getModRefInfo(ImmutableCallSite CS,
67 ModRefResult getModRefInfo(ImmutableCallSite CS1,
68 ImmutableCallSite CS2) override;
DObjCARCAPElim.cpp44 static bool MayAutorelease(ImmutableCallSite CS, unsigned Depth = 0);
71 bool ObjCARCAPElim::MayAutorelease(ImmutableCallSite CS, unsigned Depth) { in MayAutorelease()
80 if (ImmutableCallSite JCS = ImmutableCallSite(J)) in MayAutorelease()
119 if (MayAutorelease(ImmutableCallSite(Inst))) in OptimizeBB()
DObjCARCAliasAnalysis.cpp112 ObjCARCAliasAnalysis::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
133 ObjCARCAliasAnalysis::getModRefInfo(ImmutableCallSite CS, const Location &Loc) { in getModRefInfo()
158 ObjCARCAliasAnalysis::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
159 ImmutableCallSite CS2) { in getModRefInfo()
DDependencyAnalysis.cpp49 ImmutableCallSite CS = static_cast<const Value *>(Inst); in CanAlterRefCount()
57 for (ImmutableCallSite::arg_iterator I = CS.arg_begin(), E = CS.arg_end(); in CanAlterRefCount()
87 } else if (ImmutableCallSite CS = static_cast<const Value *>(Inst)) { in CanUse()
89 for (ImmutableCallSite::arg_iterator OI = CS.arg_begin(), in CanUse()
DObjCARC.h349 static inline InstructionClass GetCallSiteClass(ImmutableCallSite CS) { in GetCallSiteClass()
350 for (ImmutableCallSite::arg_iterator I = CS.arg_begin(), E = CS.arg_end(); in GetCallSiteClass()
/external/llvm/include/llvm/Analysis/
DLibCallAliasAnalysis.h40 ModRefResult getModRefInfo(ImmutableCallSite CS,
43 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
44 ImmutableCallSite CS2) override { in getModRefInfo()
68 ImmutableCallSite CS,
DAliasAnalysis.h282 virtual Location getArgLocation(ImmutableCallSite CS, unsigned ArgIdx,
286 virtual ModRefBehavior getModRefBehavior(ImmutableCallSite CS);
303 bool doesNotAccessMemory(ImmutableCallSite CS) { in doesNotAccessMemory()
323 bool onlyReadsMemory(ImmutableCallSite CS) { in onlyReadsMemory()
386 virtual ModRefResult getModRefInfo(ImmutableCallSite CS,
390 ModRefResult getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
398 return getModRefInfo(ImmutableCallSite(C), Loc); in getModRefInfo()
410 return getModRefInfo(ImmutableCallSite(I), Loc); in getModRefInfo()
483 virtual ModRefResult getModRefInfo(ImmutableCallSite CS1,
484 ImmutableCallSite CS2);
DCodeMetrics.h35 bool callIsSmall(ImmutableCallSite CS);
DLibCallSemantics.h50 LocResult (*isLocation)(ImmutableCallSite CS,
/external/llvm/include/llvm/IR/
DCallSite.h354 class ImmutableCallSite : public CallSiteBase<> {
357 ImmutableCallSite(const Value* V) : Base(V) {} in ImmutableCallSite() function
358 ImmutableCallSite(const CallInst *CI) : Base(CI) {} in ImmutableCallSite() function
359 ImmutableCallSite(const InvokeInst *II) : Base(II) {} in ImmutableCallSite() function
360 ImmutableCallSite(const Instruction *II) : Base(II) {} in ImmutableCallSite() function
361 ImmutableCallSite(CallSite CS) : Base(CS.getInstruction()) {} in ImmutableCallSite() function
/external/llvm/lib/Analysis/IPA/
DGlobalsModRef.cpp119 ModRefResult getModRefInfo(ImmutableCallSite CS,
121 ModRefResult getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
122 ImmutableCallSite CS2) override { in getModRefInfo()
145 ModRefBehavior getModRefBehavior(ImmutableCallSite CS) override { in getModRefBehavior()
537 GlobalsModRef::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
/external/llvm/include/llvm/CodeGen/
DAnalysis.h89 bool isInTailCallPosition(ImmutableCallSite CS, const SelectionDAG &DAG);
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.h228 const ImmutableCallSite *CS) const;
272 unsigned getArgumentAlignment(SDValue Callee, const ImmutableCallSite *CS,
/external/llvm/lib/Transforms/Utils/
DGlobalStatus.cpp150 } else if (ImmutableCallSite C = I) { in analyzeGlobalAux()
/external/llvm/include/llvm/Target/
DTargetLowering.h47 class ImmutableCallSite; variable
2124 void setAttributes(ImmutableCallSite *CS, unsigned AttrIdx);
2152 ImmutableCallSite *CS;
2187 ImmutableCallSite &Call) { in setCallee()
2490 virtual AsmOperandInfoVector ParseConstraints(ImmutableCallSite CS) const;
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h626 void LowerCallTo(ImmutableCallSite CS, SDValue Callee, bool IsTailCall,
761 void visitInlineAsm(ImmutableCallSite CS);
/external/llvm/lib/IR/
DFunction.cpp752 ImmutableCallSite CS(cast<Instruction>(FU)); in hasAddressTaken()
778 ImmutableCallSite CS(&*I); in callsFunctionThatReturnsTwice()

12