LLVM
20.0.0git
llvm
sandboxir
Function
llvm::sandboxir::Function Member List
This is the complete list of members for
llvm::sandboxir::Function
, including all inherited members.
arg_empty
() const
llvm::sandboxir::Function
inline
arg_size
() const
llvm::sandboxir::Function
inline
begin
() const
llvm::sandboxir::Function
inline
ClassID
enum name
llvm::sandboxir::Value
classof
(const sandboxir::Value *From)
llvm::sandboxir::Function
inline
static
clearValue
()
llvm::sandboxir::Value
inline
protected
const_op_iterator
typedef
llvm::sandboxir::User
const_op_range
typedef
llvm::sandboxir::User
const_use_iterator
typedef
llvm::sandboxir::Value
const_user_iterator
typedef
llvm::sandboxir::Value
Context
llvm::sandboxir::Function
friend
Ctx
llvm::sandboxir::Value
protected
dump
() const
llvm::sandboxir::Value
dumpCommonFooter
(raw_ostream &OS) const
llvm::sandboxir::Value
dumpCommonHeader
(raw_ostream &OS) const final
llvm::sandboxir::User
virtual
dumpCommonPrefix
(raw_ostream &OS) const
llvm::sandboxir::Value
dumpCommonSuffix
(raw_ostream &OS) const
llvm::sandboxir::Value
dumpNameAndArgs
(raw_ostream &OS) const
llvm::sandboxir::Function
dumpOS
(raw_ostream &OS) const final
llvm::sandboxir::Function
virtual
end
() const
llvm::sandboxir::Function
inline
getArg
(unsigned Idx) const
llvm::sandboxir::Function
inline
getContext
() const
llvm::sandboxir::Value
inline
getFunctionType
() const
llvm::sandboxir::Function
inline
getName
() const
llvm::sandboxir::Value
inline
getNumOperands
() const
llvm::sandboxir::User
inline
virtual
getNumUses
() const
llvm::sandboxir::Value
getOperand
(unsigned OpIdx) const
llvm::sandboxir::User
inline
getOperandUse
(unsigned OpIdx) const
llvm::sandboxir::User
inline
getOperandUseDefault
(unsigned OpIdx, bool Verify) const
llvm::sandboxir::User
protected
getParent
() const
llvm::sandboxir::Constant
inline
getSubclassID
() const
llvm::sandboxir::Value
inline
getSubclassIDStr
(ClassID ID)
llvm::sandboxir::Value
inline
protected
static
getType
() const
llvm::sandboxir::Value
inline
getUid
() const
llvm::sandboxir::Value
getUseOperandNo
(const Use &Use) const override
llvm::sandboxir::Constant
inline
virtual
getUseOperandNoDefault
(const Use &Use) const
llvm::sandboxir::User
inline
protected
hasNUses
(unsigned Num) const
llvm::sandboxir::Value
inline
hasNUsesOrMore
(unsigned Num) const
llvm::sandboxir::Value
inline
iterator
typedef
llvm::sandboxir::Function
op_begin
()
llvm::sandboxir::User
inline
virtual
op_begin
() const
llvm::sandboxir::User
inline
virtual
op_end
()
llvm::sandboxir::User
inline
virtual
op_end
() const
llvm::sandboxir::User
inline
virtual
op_iterator
typedef
llvm::sandboxir::User
op_range
typedef
llvm::sandboxir::User
operands
()
llvm::sandboxir::User
inline
operands
() const
llvm::sandboxir::User
inline
operator=
(const Value &)=delete
llvm::sandboxir::Value
protected
printAsOperandCommon
(raw_ostream &OS) const
llvm::sandboxir::Value
replaceAllUsesWith
(Value *Other)
llvm::sandboxir::Value
replaceUsesOfWith
(Value *FromV, Value *ToV)
llvm::sandboxir::User
replaceUsesWithIf
(Value *OtherV, llvm::function_ref< bool(const Use &)> ShouldReplace)
llvm::sandboxir::Value
setOperand
(unsigned OperandIdx, Value *Operand)
llvm::sandboxir::User
virtual
SubclassID
llvm::sandboxir::Value
protected
swapOperandsInternal
(unsigned OpIdxA, unsigned OpIdxB)
llvm::sandboxir::User
inline
protected
UID
llvm::sandboxir::Value
protected
use_begin
()
llvm::sandboxir::Value
use_begin
() const
llvm::sandboxir::Value
inline
use_end
()
llvm::sandboxir::Value
inline
use_end
() const
llvm::sandboxir::Value
inline
use_iterator
typedef
llvm::sandboxir::Value
User
(ClassID ID, llvm::Value *V, Context &Ctx)
llvm::sandboxir::User
inline
protected
user_begin
()
llvm::sandboxir::Value
user_begin
() const
llvm::sandboxir::Value
inline
user_end
()
llvm::sandboxir::Value
inline
user_end
() const
llvm::sandboxir::Value
inline
user_iterator
typedef
llvm::sandboxir::Value
users
()
llvm::sandboxir::Value
inline
users
() const
llvm::sandboxir::Value
inline
uses
()
llvm::sandboxir::Value
inline
uses
() const
llvm::sandboxir::Value
inline
Val
llvm::sandboxir::Value
protected
Value
(ClassID SubclassID, llvm::Value *Val, Context &Ctx)
llvm::sandboxir::Value
protected
Value
(const Value &)=delete
llvm::sandboxir::Value
protected
verify
() const final
llvm::sandboxir::Function
inline
virtual
verifyUserOfLLVMUse
(const llvm::Use &Use) const
llvm::sandboxir::User
protected
~Value
()=default
llvm::sandboxir::Value
virtual
Generated on Sun Nov 24 2024 20:02:41 for LLVM by
1.9.6