LLVM  mainline
llvm::CallSite Member List
This is the complete list of members for llvm::CallSite, including all inherited members.
arg_begin() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
arg_empty() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
arg_end() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
arg_iterator typedefllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator >
arg_size() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
args() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
CallSite()llvm::CallSite [inline]
CallSite(CallSiteBase B)llvm::CallSite [inline]
CallSite(CallInst *CI)llvm::CallSite [inline]
CallSite(InvokeInst *II)llvm::CallSite [inline]
CallSite(Instruction *II)llvm::CallSite [inline, explicit]
CallSite(Value *V)llvm::CallSite [inline, explicit]
CallSiteBase()llvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline, protected]
CallSiteBase(CallInst *CI)llvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline, protected]
CallSiteBase(InvokeInst *II)llvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline, protected]
CallSiteBase(Value *II)llvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline, explicit, protected]
data_operand_iterator typedefllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator >
data_operands_begin() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
data_operands_empty() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
data_operands_end() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
data_operands_size() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
data_ops() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
dataOperandHasImpliedAttr(unsigned i, Attribute::AttrKind A) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
doesNotAccessMemory() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
doesNotAccessMemory(unsigned OpNo) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
doesNotAlias(unsigned n) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
doesNotCapture(unsigned OpNo) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
doesNotReturn() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
doesNotThrow() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getArgOperand(unsigned i) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getArgument(unsigned ArgNo) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getArgumentNo(Value::const_user_iterator I) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getArgumentNo(const Use *U) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getAttributes() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getBundleOperandsEndIndex() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getBundleOperandsStartIndex() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getCalledFunction() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getCalledValue() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getCaller() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getCallingConv() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getDataOperandNo(Value::const_user_iterator UI) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getDataOperandNo(const Use *U) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getDereferenceableBytes(uint16_t i) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getDereferenceableOrNullBytes(uint16_t i) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getFunctionType() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getInstruction() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getNumArgOperands() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getNumOperandBundles() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getNumTotalBundleOperands() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getOperandBundle(StringRef Name) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getOperandBundle(uint32_t ID) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getOperandBundleAt(unsigned Index) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getOperandBundlesAsDefs(SmallVectorImpl< OperandBundleDef > &Defs) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getParamAlignment(uint16_t i) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getParent() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
getType() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
hasArgument(const Value *Arg) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
hasFnAttr(Attribute::AttrKind A) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
hasFnAttr(StringRef A) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
hasInAllocaArgument() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
hasOperandBundles() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
Illvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [protected]
isArgOperand(Value::const_user_iterator UI) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isArgOperand(const Use *U) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isBundleOperand(Value::const_user_iterator UI) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isBundleOperand(const Use *U) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isByValArgument(unsigned ArgNo) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isByValOrInAllocaArgument(unsigned ArgNo) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isCall() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isCallee(Value::const_user_iterator UI) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isCallee(const Use *U) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isDataOperand(Value::const_user_iterator UI) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isDataOperand(const Use *U) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isInAllocaArgument(unsigned ArgNo) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isInlineAsm() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isInvoke() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isMustTailCall() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isNoBuiltin() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isNoInline() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isReturnNonNull() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
isTailCall() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
mutateFunctionType(FunctionType *Ty) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
onlyAccessesArgMemory() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
onlyReadsMemory() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
onlyReadsMemory(unsigned OpNo) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
operator bool() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline, explicit]
operator!=(const CallSite &CS) const llvm::CallSite [inline]
operator->() constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
operator<(const CallSite &CS) const llvm::CallSite [inline]
operator==(const CallSite &CS) const llvm::CallSite [inline]
paramHasAttr(unsigned i, Attribute::AttrKind A) constllvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
setArgument(unsigned ArgNo, Value *newVal)llvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
setAttributes(const AttributeSet &PAL)llvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
setCalledFunction(Value *V)llvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
setCallingConv(CallingConv::ID CC)llvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
setDoesNotAccessMemory()llvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
setDoesNotReturn()llvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
setDoesNotThrow()llvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
setIsNoInline(bool Value=true)llvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
setOnlyAccessesArgMemory()llvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]
setOnlyReadsMemory()llvm::CallSiteBase< Function, BasicBlock, Value, User, Use, Instruction, CallInst, InvokeInst, User::op_iterator > [inline]