LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::CallSite Member List

This is the complete list of members for llvm::CallSite, including all inherited members.

arg_begin() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
arg_empty() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
arg_end() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
arg_iterator typedefllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >
arg_size() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
CallSite()llvm::CallSiteinline
CallSite(Base B)llvm::CallSiteinline
CallSite(Value *V)llvm::CallSiteinline
CallSite(CallInst *CI)llvm::CallSiteinline
CallSite(InvokeInst *II)llvm::CallSiteinline
CallSite(Instruction *II)llvm::CallSiteinline
CallSiteBase()llvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
CallSiteBase(CallInst *CI)llvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
CallSiteBase(InvokeInst *II)llvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
CallSiteBase(Value *II)llvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
doesNotAccessMemory() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
doesNotAccessMemory(unsigned ArgNo) constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
doesNotCapture(unsigned ArgNo) constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
doesNotReturn() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
doesNotThrow() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
get(Value *V)llvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inlineprotectedstatic
getArgument(unsigned ArgNo) constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
getArgumentNo(value_use_iterator< User > I) constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
getAttributes() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
getCalledFunction() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
getCalledValue() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
getCaller() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
getCallingConv() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
getInstruction() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
getParamAlignment(uint16_t i) constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
getType() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
hasArgument(const Value *Arg) constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
hasFnAttr(Attribute::AttrKind A) constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
Illvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >protected
isByValArgument(unsigned ArgNo) constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
isCall() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
isCallee(value_use_iterator< User > UI) constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
isInvoke() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
isNoBuiltin() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
isNoInline() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
onlyReadsMemory() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
onlyReadsMemory(unsigned ArgNo) constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
operator bool() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
operator!=(const CallSite &CS) const llvm::CallSiteinline
operator->() constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
operator<(const CallSite &CS) const llvm::CallSiteinline
operator==(const CallSite &CS) const llvm::CallSiteinline
paramHasAttr(unsigned i, Attribute::AttrKind A) constllvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
setArgument(unsigned ArgNo, Value *newVal)llvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
setAttributes(const AttributeSet &PAL)llvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
setCalledFunction(Value *V)llvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
setCallingConv(CallingConv::ID CC)llvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
setDoesNotAccessMemory()llvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
setDoesNotReturn()llvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
setDoesNotThrow()llvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
setIsNoInline(bool Value=true)llvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline
setOnlyReadsMemory()llvm::CallSiteBase< Function, Value, User, Instruction, CallInst, InvokeInst, User::op_iterator >inline