LLVM API Documentation

llvm::CallSite Member List

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

arg_begin() const llvm::CallSite [inline]
arg_empty() const llvm::CallSite [inline]
arg_end() const llvm::CallSite [inline]
arg_iterator typedefllvm::CallSite
arg_size() const llvm::CallSite [inline]
CallSite()llvm::CallSite [inline]
CallSite(CallInst *CI)llvm::CallSite [inline]
CallSite(InvokeInst *II)llvm::CallSite [inline]
CallSite(Instruction *C)llvm::CallSite
CallSite(const CallSite &CS)llvm::CallSite [inline]
doesNotAccessMemory() const llvm::CallSite
doesNotReturn() const llvm::CallSite
doesNotThrow() const llvm::CallSite
get(Value *V)llvm::CallSite [inline, static]
getArgument(unsigned ArgNo) const llvm::CallSite [inline]
getArgumentNo(unsigned OperandNo) const llvm::CallSite [inline]
getAttributes() const llvm::CallSite
getCalledFunction() const llvm::CallSite [inline]
getCalledValue() const llvm::CallSite [inline]
getCaller() const llvm::CallSite [inline]
getCallingConv() const llvm::CallSite
getInstruction() const llvm::CallSite [inline]
getParamAlignment(uint16_t i) const llvm::CallSite
getType() const llvm::CallSite [inline]
hasArgument(const Value *Arg) const llvm::CallSite
onlyReadsMemory() const llvm::CallSite
operator!=(const CallSite &CS) const llvm::CallSite [inline]
operator<(const CallSite &CS) const llvm::CallSite [inline]
operator=(const CallSite &CS)llvm::CallSite [inline]
operator==(const CallSite &CS) const llvm::CallSite [inline]
paramHasAttr(uint16_t i, Attributes attr) const llvm::CallSite
setArgument(unsigned ArgNo, Value *newVal)llvm::CallSite [inline]
setAttributes(const AttrListPtr &PAL)llvm::CallSite
setCalledFunction(Value *V)llvm::CallSite [inline]
setCallingConv(unsigned CC)llvm::CallSite
setDoesNotAccessMemory(bool doesNotAccessMemory=true)llvm::CallSite
setDoesNotReturn(bool doesNotReturn=true)llvm::CallSite
setDoesNotThrow(bool doesNotThrow=true)llvm::CallSite
setOnlyReadsMemory(bool onlyReadsMemory=true)llvm::CallSite




This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.