/external/llvm/include/llvm/Analysis/ |
D | AliasAnalysis.h | 247 ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx); 250 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS); 266 bool doesNotAccessMemory(ImmutableCallSite CS) { in doesNotAccessMemory() 294 bool onlyReadsMemory(ImmutableCallSite CS) { in onlyReadsMemory() 333 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc); 336 ModRefInfo getModRefInfo(ImmutableCallSite CS, const Value *P, in getModRefInfo() 344 return getModRefInfo(ImmutableCallSite(C), Loc); in getModRefInfo() 355 return getModRefInfo(ImmutableCallSite(I), Loc); in getModRefInfo() 451 if (auto CS = ImmutableCallSite(I)) { in getModRefInfo() 501 ModRefInfo getModRefInfo(Instruction *I, ImmutableCallSite Call); [all …]
|
D | TypeBasedAliasAnalysis.h | 41 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS); 43 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc); 44 ModRefInfo getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2);
|
D | BasicAliasAnalysis.h | 66 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc); 68 ModRefInfo getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2); 74 ModRefInfo getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx); 77 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS);
|
D | ScopedNoAliasAA.h | 41 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc); 42 ModRefInfo getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2);
|
D | GlobalsModRef.h | 89 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc); 99 FunctionModRefBehavior getModRefBehavior(ImmutableCallSite CS); 114 ModRefInfo getModRefInfoForArgument(ImmutableCallSite CS,
|
D | ObjCARCAnalysisUtils.h | 185 inline ARCInstKind GetCallSiteClass(ImmutableCallSite CS) { in GetCallSiteClass() 186 for (ImmutableCallSite::arg_iterator I = CS.arg_begin(), E = CS.arg_end(); in GetCallSiteClass()
|
D | CodeMetrics.h | 38 bool callIsSmall(ImmutableCallSite CS);
|
D | ObjCARCAliasAnalysis.h | 62 ModRefInfo getModRefInfo(ImmutableCallSite CS, const MemoryLocation &Loc);
|
D | MemoryLocation.h | 92 static MemoryLocation getForArgument(ImmutableCallSite CS, unsigned ArgIdx,
|
/external/llvm/include/llvm/IR/ |
D | Statepoint.h | 42 bool isStatepoint(const ImmutableCallSite &CS); 47 bool isGCRelocate(const ImmutableCallSite &CS); 50 bool isGCResult(const ImmutableCallSite &CS); 288 ImmutableCallSite> { 290 ImmutableCallSite> Base; 294 explicit ImmutableStatepoint(ImmutableCallSite CS) : Base(CS) {} in ImmutableStatepoint() 312 ImmutableCallSite RelocateCS; 330 ImmutableCallSite getUnderlyingCallSite() { return RelocateCS; } in getUnderlyingCallSite() 368 ImmutableCallSite CS(getStatepoint()); in getBasePtr() 373 ImmutableCallSite CS(getStatepoint()); in getDerivedPtr()
|
D | CallSite.h | 492 class ImmutableCallSite : public CallSiteBase<> { 494 ImmutableCallSite() {} in ImmutableCallSite() function 495 ImmutableCallSite(const CallInst *CI) : CallSiteBase(CI) {} in ImmutableCallSite() function 496 ImmutableCallSite(const InvokeInst *II) : CallSiteBase(II) {} in ImmutableCallSite() function 497 explicit ImmutableCallSite(const Instruction *II) : CallSiteBase(II) {} in ImmutableCallSite() function 498 explicit ImmutableCallSite(const Value *V) : CallSiteBase(V) {} in ImmutableCallSite() function 499 ImmutableCallSite(CallSite CS) : CallSiteBase(CS.getInstruction()) {} in ImmutableCallSite() function
|
/external/llvm/lib/Transforms/ObjCARC/ |
D | ObjCARCAPElim.cpp | 44 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()
|
D | DependencyAnalysis.cpp | 48 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/llvm/lib/IR/ |
D | Statepoint.cpp | 22 bool llvm::isStatepoint(const ImmutableCallSite &CS) { in isStatepoint() 33 ImmutableCallSite CS(inst); in isStatepoint() 42 bool llvm::isGCRelocate(const ImmutableCallSite &CS) { in isGCRelocate() 59 bool llvm::isGCResult(const ImmutableCallSite &CS) { in isGCResult()
|
/external/llvm/lib/Analysis/ |
D | AliasAnalysis.cpp | 101 ModRefInfo AAResults::getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx) { in getArgModRefInfo() 115 ModRefInfo AAResults::getModRefInfo(Instruction *I, ImmutableCallSite Call) { in getModRefInfo() 117 if (auto CS = ImmutableCallSite(I)) { in getModRefInfo() 132 ModRefInfo AAResults::getModRefInfo(ImmutableCallSite CS, in getModRefInfo() 147 ModRefInfo AAResults::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo() 148 ImmutableCallSite CS2) { in getModRefInfo() 162 FunctionModRefBehavior AAResults::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior() 323 ImmutableCallSite CS(I); in callCapturesBefore() 335 for (ImmutableCallSite::arg_iterator CI = CS.arg_begin(), CE = CS.arg_end(); in callCapturesBefore() 544 if (auto CS = ImmutableCallSite(V)) in isNoAliasCall()
|
D | ScopedNoAliasAA.cpp | 96 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(ImmutableCallSite CS, in getModRefInfo() 113 ModRefInfo ScopedNoAliasAAResult::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo() 114 ImmutableCallSite CS2) { in getModRefInfo()
|
D | TypeBasedAliasAnalysis.cpp | 323 TypeBasedAAResult::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior() 344 ModRefInfo TypeBasedAAResult::getModRefInfo(ImmutableCallSite CS, in getModRefInfo() 358 ModRefInfo TypeBasedAAResult::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo() 359 ImmutableCallSite CS2) { in getModRefInfo()
|
D | BasicAliasAnalysis.cpp | 551 FunctionModRefBehavior BasicAAResult::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior() 593 ModRefInfo BasicAAResult::getArgModRefInfo(ImmutableCallSite CS, in getArgModRefInfo() 628 static bool isAssumeIntrinsic(ImmutableCallSite CS) { in isAssumeIntrinsic() 682 ModRefInfo BasicAAResult::getModRefInfo(ImmutableCallSite CS, in getModRefInfo() 706 for (ImmutableCallSite::arg_iterator CI = CS.arg_begin(), CE = CS.arg_end(); in getModRefInfo() 741 ModRefInfo BasicAAResult::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo() 742 ImmutableCallSite CS2) { in getModRefInfo()
|
D | ObjCARCAliasAnalysis.cpp | 109 ModRefInfo ObjCARCAAResult::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
|
D | CodeMetrics.cpp | 118 ImmutableCallSite CS(cast<Instruction>(II)); in analyzeBasicBlock()
|
/external/llvm/include/llvm/CodeGen/ |
D | FastISel.h | 52 void setAttributes(ImmutableCallSite *CS, unsigned AttrIdx); 74 ImmutableCallSite *CS; 96 ImmutableCallSite &Call) { in setCallee() 118 ImmutableCallSite &Call,
|
D | Analysis.h | 104 bool isInTailCallPosition(ImmutableCallSite CS, const TargetMachine &TM);
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.h | 778 ImmutableCallSite *CS) const; 841 ImmutableCallSite *CS) const; 851 ImmutableCallSite *CS) const; 860 ImmutableCallSite *CS) const;
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 708 void LowerCallTo(ImmutableCallSite CS, SDValue Callee, bool IsTailCall, 712 ImmutableCallSite CS, 844 void visitInlineAsm(ImmutableCallSite CS); 853 void visitPatchpoint(ImmutableCallSite CS,
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXISelLowering.h | 489 const ImmutableCallSite *CS) const; 539 unsigned getArgumentAlignment(SDValue Callee, const ImmutableCallSite *CS,
|