Home | History | Annotate | Download | only in Analysis

Lines Matching refs:CS

76   CallSite CS(const_cast<Value*>(V));
77 if (!CS.getInstruction())
80 Function *Callee = CS.getCalledFunction();
138 ImmutableCallSite CS(LookThroughBitCast ? V->stripPointerCasts() : V);
139 return CS && CS.hasFnAttr(Attribute::NoAlias);
476 SizeOffsetType ObjectSizeOffsetVisitor::visitCallSite(CallSite CS) {
477 const AllocFnsTy *FnData = getAllocationData(CS.getInstruction(), AnyAlloc,
484 APInt Size(IntTyBits, GetStringLength(CS.getArgument(0)));
490 ConstantInt *Arg= dyn_cast<ConstantInt>(CS.getArgument(FnData->FstParam));
501 ConstantInt *Arg = dyn_cast<ConstantInt>(CS.getArgument(FnData->FstParam));
510 Arg = dyn_cast<ConstantInt>(CS.getArgument(FnData->SndParam));
701 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitCallSite(CallSite CS) {
702 const AllocFnsTy *FnData = getAllocationData(CS.getInstruction(), AnyAlloc,
713 Value *FirstArg = CS.getArgument(FnData->FstParam);
718 Value *SecondArg = CS.getArgument(FnData->SndParam);