LLVM 19.0.0git
llvm::IRPosition Member List

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

argument(const Argument &Arg, const CallBaseContext *CBContext=nullptr)llvm::IRPositioninlinestatic
CallBaseContext typedefllvm::IRPosition
callsite_argument(const CallBase &CB, unsigned ArgNo)llvm::IRPositioninlinestatic
callsite_argument(AbstractCallSite ACS, unsigned ArgNo)llvm::IRPositioninlinestatic
callsite_function(const CallBase &CB)llvm::IRPositioninlinestatic
callsite_returned(const CallBase &CB)llvm::IRPositioninlinestatic
EmptyKeyllvm::IRPositionstatic
function(const Function &F, const CallBaseContext *CBContext=nullptr)llvm::IRPositioninlinestatic
function_scope(const IRPosition &IRP, const CallBaseContext *CBContext=nullptr)llvm::IRPositioninlinestatic
getAnchorScope() constllvm::IRPositioninline
getAnchorValue() constllvm::IRPositioninline
getArg(unsigned ArgNo) constllvm::IRPositioninline
getAssociatedArgument() constllvm::IRPosition
getAssociatedFunction() constllvm::IRPositioninline
getAssociatedType() constllvm::IRPositioninline
getAssociatedValue() constllvm::IRPositioninline
getAttrIdx() constllvm::IRPositioninline
getAttrList() constllvm::IRPositioninline
getAttrListAnchor() constllvm::IRPositioninline
getCallBaseContext() constllvm::IRPositioninline
getCalleeArgNo() constllvm::IRPositioninline
getCallSiteArgNo() constllvm::IRPositioninline
getCtxI() constllvm::IRPositioninline
getNumArgs() constllvm::IRPositioninline
getPositionKind() constllvm::IRPositioninline
hasCallBaseContext() constllvm::IRPositioninline
inst(const Instruction &I, const CallBaseContext *CBContext=nullptr)llvm::IRPositioninlinestatic
IRP_ARGUMENT enum valuellvm::IRPosition
IRP_CALL_SITE enum valuellvm::IRPosition
IRP_CALL_SITE_ARGUMENT enum valuellvm::IRPosition
IRP_CALL_SITE_RETURNED enum valuellvm::IRPosition
IRP_FLOAT enum valuellvm::IRPosition
IRP_FUNCTION enum valuellvm::IRPosition
IRP_INVALID enum valuellvm::IRPosition
IRP_RETURNED enum valuellvm::IRPosition
IRPosition()llvm::IRPositioninline
isAnyCallSitePosition() constllvm::IRPositioninline
isArgumentPosition() constllvm::IRPositioninline
isFnInterfaceKind() constllvm::IRPositioninline
isFunctionScope() constllvm::IRPositioninline
Kind enum namellvm::IRPosition
operator void *() constllvm::IRPositioninline
operator!=(const IRPosition &RHS) constllvm::IRPositioninline
operator==(const IRPosition &RHS) constllvm::IRPositioninline
returned(const Function &F, const CallBaseContext *CBContext=nullptr)llvm::IRPositioninlinestatic
setAttrList(const AttributeList &AttrList) constllvm::IRPositioninline
stripCallBaseContext() constllvm::IRPositioninline
TombstoneKeyllvm::IRPositionstatic
value(const Value &V, const CallBaseContext *CBContext=nullptr)llvm::IRPositioninlinestatic