reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/ObjCARCAnalysisUtils.h
  198 inline ARCInstKind GetCallSiteClass(ImmutableCallSite CS) {
  199   for (ImmutableCallSite::arg_iterator I = CS.arg_begin(), E = CS.arg_end();
include/llvm/Analysis/TargetLibraryInfo.h
  242   bool getLibFunc(ImmutableCallSite CS, LibFunc &F) const {
include/llvm/Analysis/TargetTransformInfoImpl.h
  863     if (auto CS = ImmutableCallSite(U)) {
include/llvm/Analysis/ValueTracking.h
  188   Intrinsic::ID getIntrinsicForCallSite(ImmutableCallSite ICS,
include/llvm/CodeGen/Analysis.h
  125 bool isInTailCallPosition(ImmutableCallSite CS, const TargetMachine &TM);
include/llvm/CodeGen/BasicTTIImpl.h
  480           ImmutableCallSite CS(&*J);
include/llvm/CodeGen/FastISel.h
   89     ImmutableCallSite *CS = nullptr;
  106                                 ImmutableCallSite &Call) {
  128                                 ImmutableCallSite &Call,
include/llvm/CodeGen/GlobalISel/CallLowering.h
  185                    const FuncInfoTy &FuncInfo) const;
  331   bool lowerCall(MachineIRBuilder &MIRBuilder, ImmutableCallSite CS,
include/llvm/CodeGen/GlobalISel/IRTranslator.h
  247   bool translateCallSite(const ImmutableCallSite &CS,
include/llvm/CodeGen/TargetLowering.h
  202     void setAttributes(ImmutableCallSite *CS, unsigned ArgIdx) {
 3459     ImmutableCallSite CS;
 3506                                 ImmutableCallSite Call) {
 3907                                                 ImmutableCallSite CS) const;
include/llvm/Transforms/IPO/Attributor.h
  205   static const IRPosition callsite_function(ImmutableCallSite ICS) {
  210   static const IRPosition callsite_returned(ImmutableCallSite ICS) {
  215   static const IRPosition callsite_argument(ImmutableCallSite ICS,
  441     if (ImmutableCallSite ICS = ImmutableCallSite(&getAnchorValue()))
lib/Analysis/MemoryBuiltins.cpp
  120   ImmutableCallSite CS(V);
  228   ImmutableCallSite CS(LookThroughBitCast ? V->stripPointerCasts() : V);
lib/Analysis/ModuleSummaryAnalysis.cpp
  101     ImmutableCallSite CS(U);
  306       auto CS = ImmutableCallSite(&I);
lib/Analysis/StackSafetyAnalysis.cpp
  323         ImmutableCallSite CS(I);
  345         ImmutableCallSite::arg_iterator B = CS.arg_begin(), E = CS.arg_end();
  346         for (ImmutableCallSite::arg_iterator A = B; A != E; ++A) {
lib/Analysis/ValueTracking.cpp
 1920     if (auto CS = ImmutableCallSite(U))
 2782 Intrinsic::ID llvm::getIntrinsicForCallSite(ImmutableCallSite ICS,
 4262   if (auto CS = ImmutableCallSite(I)) {
lib/Bitcode/Writer/BitcodeWriter.cpp
  376   void writeOperandBundles(ImmutableCallSite CS, unsigned InstID);
 2567 void ModuleBitcodeWriter::writeOperandBundles(ImmutableCallSite CS,
lib/CodeGen/Analysis.cpp
  315     } else if (auto CS = ImmutableCallSite(I)) {
  512 bool llvm::isInTailCallPosition(ImmutableCallSite CS, const TargetMachine &TM) {
lib/CodeGen/GlobalISel/CallLowering.cpp
   32 bool CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, ImmutableCallSite CS,
lib/CodeGen/GlobalISel/IRTranslator.cpp
 1544 bool IRTranslator::translateCallSite(const ImmutableCallSite &CS,
lib/CodeGen/SafeStack.cpp
  324         ImmutableCallSite CS(I);
  346         ImmutableCallSite::arg_iterator B = CS.arg_begin(), E = CS.arg_end();
  347         for (ImmutableCallSite::arg_iterator A = B; A != E; ++A)
lib/CodeGen/SelectionDAG/FastISel.cpp
  874   ImmutableCallSite CS(CI);
 1107   ImmutableCallSite CS(CI);
 1249   ImmutableCallSite CS(CI);
 1258   for (ImmutableCallSite::arg_iterator i = CS.arg_begin(), e = CS.arg_end();
 1606   if (ImmutableCallSite CS = ImmutableCallSite(I))
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  181         ImmutableCallSite CS(&I);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 7096 void SelectionDAGBuilder::LowerCallTo(ImmutableCallSite CS, SDValue Callee,
 7117   for (ImmutableCallSite::arg_iterator i = CS.arg_begin(), e = CS.arg_end();
 8008   explicit ExtraFlags(ImmutableCallSite CS) {
 8041 void SelectionDAGBuilder::visitInlineAsm(ImmutableCallSite CS) {
 8518 void SelectionDAGBuilder::emitInlineAsmError(ImmutableCallSite CS,
 8666 static void addStackMapLiveVars(ImmutableCallSite CS, unsigned StartIdx,
 8749 void SelectionDAGBuilder::visitPatchpoint(ImmutableCallSite CS,
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
  540   void LowerCallTo(ImmutableCallSite CS, SDValue Callee, bool IsTailCall,
  746   void visitInlineAsm(ImmutableCallSite CS);
  756   void visitPatchpoint(ImmutableCallSite CS,
  777   void emitInlineAsmError(ImmutableCallSite CS, const Twine &Message);
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 4181                                  ImmutableCallSite CS) const {
lib/CodeGen/SwiftErrorValueTracking.cpp
  267     ImmutableCallSite CS(&*It);
lib/CodeGen/TargetFrameLoweringImpl.cpp
  143     if (auto CS = ImmutableCallSite(U))
lib/Target/AMDGPU/SIISelLowering.cpp
11018       ImmutableCallSite CS(CI);
lib/Target/ARM/ARMFastISel.cpp
 2305   ImmutableCallSite CS(CI);
 2342   for (ImmutableCallSite::arg_iterator i = CS.arg_begin(), e = CS.arg_end();
lib/Target/ARM/ARMTargetTransformInfo.cpp
 1041         ImmutableCallSite CS(&I);
lib/Target/NVPTX/NVPTXISelLowering.cpp
 1261     ImmutableCallSite CS) const {
 1371                                                    ImmutableCallSite CS,
 1434   ImmutableCallSite CS = CLI.CS;
lib/Target/NVPTX/NVPTXISelLowering.h
  495                            ImmutableCallSite CS) const;
  579   unsigned getArgumentAlignment(SDValue Callee, ImmutableCallSite CS, Type *Ty,
lib/Target/PowerPC/PPCISelLowering.cpp
 4581 hasSameArgumentList(const Function *CallerFn, ImmutableCallSite CS) {
 4585   ImmutableCallSite::arg_iterator CalleeArgIter = CS.arg_begin();
 4586   ImmutableCallSite::arg_iterator CalleeArgEnd = CS.arg_end();
 4632                                     ImmutableCallSite CS,
 4952             ImmutableCallSite CS, const PPCSubtarget &Subtarget) {
 5223     SmallVectorImpl<SDValue> &InVals, ImmutableCallSite CS) const {
 5349   ImmutableCallSite CS                  = CLI.CS;
 5418     ImmutableCallSite CS) const {
 5671     ImmutableCallSite CS) const {
 6332     ImmutableCallSite CS) const {
 6788     ImmutableCallSite CS) const {
lib/Target/PowerPC/PPCISelLowering.h
 1022                                     ImmutableCallSite CS,
 1094                        ImmutableCallSite CS) const;
 1145                              ImmutableCallSite CS) const;
 1154                              ImmutableCallSite CS) const;
 1163                              ImmutableCallSite CS) const;
 1172                           ImmutableCallSite CS) const;
lib/Target/Sparc/SparcISelLowering.cpp
  695                                 ImmutableCallSite CS) {
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
  249         ImmutableCallSite CS(&I);
lib/Target/X86/X86FastISel.cpp
 3156                                                   ImmutableCallSite *CS) {
lib/Target/X86/X86ISelLowering.cpp
 3001   ImmutableCallSite CS(CI);
lib/Transforms/IPO/Attributor.cpp
  394   ImmutableCallSite ICS(&IRP.getAnchorValue());
  787       if (ImmutableCallSite ICS = ImmutableCallSite(&I)) {
 1388     if (ImmutableCallSite ICS = ImmutableCallSite(&I)) {
 1466       ImmutableCallSite ICS(&I);
 1537   if (ImmutableCallSite ICS = ImmutableCallSite(I)) {
 1750       ImmutableCallSite ICS(&I);
 1957     ImmutableCallSite ICS(&getAnchorValue());
 1998     ImmutableCallSite ICS(&getAnchorValue());
 2044       ImmutableCallSite ICS(&RV);
 2290       if (ImmutableCallSite ICS = ImmutableCallSite(&I))
 2343     ImmutableCallSite ICS(I);
 4051     if (ImmutableCallSite ICS = ImmutableCallSite(&I)) {
 4138   ImmutableCallSite ICS(UserI);
 4180     ImmutableCallSite ICS(UserI);
lib/Transforms/IPO/DeadArgumentElimination.cpp
  426     if (auto CS = ImmutableCallSite(V)) {
  557     ImmutableCallSite CS(U.getUser());
lib/Transforms/IPO/PruneEH.cpp
  137             if (auto ICS = ImmutableCallSite(&I))
lib/Transforms/ObjCARC/DependencyAnalysis.cpp
   98   } else if (auto CS = ImmutableCallSite(Inst)) {
  100     for (ImmutableCallSite::arg_iterator OI = CS.arg_begin(),
lib/Transforms/ObjCARC/ObjCARCAPElim.cpp
   43     static bool MayAutorelease(ImmutableCallSite CS, unsigned Depth = 0);
   70 bool ObjCARCAPElim::MayAutorelease(ImmutableCallSite CS, unsigned Depth) {
   76         if (ImmutableCallSite JCS = ImmutableCallSite(&I))
lib/Transforms/ObjCARC/ObjCARCContract.cpp
  120   ImmutableCallSite CS(GetArgRCIdentityRoot(Retain));
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  598   ImmutableCallSite CS(Arg);
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
   70     if (auto CS = ImmutableCallSite(UI)) {
lib/Transforms/Utils/CloneFunction.cpp
  370       if (auto CS = ImmutableCallSite(&*II))
  427       if (auto CS = ImmutableCallSite(OldTI))
lib/Transforms/Utils/FunctionComparator.cpp
  171   ImmutableCallSite LCS(L);
  172   ImmutableCallSite RCS(R);
lib/Transforms/Utils/GlobalStatus.cpp
  167       } else if (auto C = ImmutableCallSite(I)) {