LLVM 20.0.0git
llvm::sandboxir::GlobalIFunc Member List

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

canIncreaseAlignment() constllvm::sandboxir::GlobalObjectinline
ClassID enum namellvm::sandboxir::Value
classof(const sandboxir::Value *From)llvm::sandboxir::GlobalIFuncinlinestatic
clearValue()llvm::sandboxir::Valueinlineprotected
const_op_iterator typedefllvm::sandboxir::User
const_op_range typedefllvm::sandboxir::User
const_use_iterator typedefllvm::sandboxir::Value
const_user_iterator typedefllvm::sandboxir::Value
Constant(llvm::Constant *C, sandboxir::Context &SBCtx)llvm::sandboxir::Constantinlineprotected
Constant(ClassID ID, llvm::Constant *C, sandboxir::Context &SBCtx)llvm::sandboxir::Constantinlineprotected
Contextllvm::sandboxir::GlobalIFuncfriend
Ctxllvm::sandboxir::Valueprotected
dump() constllvm::sandboxir::Value
dumpCommonFooter(raw_ostream &OS) constllvm::sandboxir::Value
dumpCommonHeader(raw_ostream &OS) const finalllvm::sandboxir::Uservirtual
dumpCommonPrefix(raw_ostream &OS) constllvm::sandboxir::Value
dumpCommonSuffix(raw_ostream &OS) constllvm::sandboxir::Value
dumpOS(raw_ostream &OS) const overridellvm::sandboxir::GlobalIFuncinlinevirtual
getAddressSpace() constllvm::sandboxir::GlobalValueinline
getAlign() constllvm::sandboxir::GlobalObjectinline
getAlignment() constllvm::sandboxir::GlobalObjectinline
getContext() constllvm::sandboxir::Valueinline
getGlobalObjectSubClassData() constllvm::sandboxir::GlobalObjectinline
getIterator() constllvm::sandboxir::GlobalWithNodeAPI< GlobalIFunc, llvm::GlobalIFunc, GlobalObject, llvm::GlobalObject >inline
getMinUnnamedAddr(UnnamedAddr A, UnnamedAddr B)llvm::sandboxir::GlobalValueinlinestatic
getName() constllvm::sandboxir::Valueinline
getNumOperands() constllvm::sandboxir::Userinlinevirtual
getNumUses() constllvm::sandboxir::Value
getOperand(unsigned OpIdx) constllvm::sandboxir::Userinline
getOperandUse(unsigned OpIdx) constllvm::sandboxir::Userinline
getOperandUseDefault(unsigned OpIdx, bool Verify) constllvm::sandboxir::Userprotected
getOperandUseInternal(unsigned OpIdx, bool Verify) const finalllvm::sandboxir::GlobalObjectinlineprotectedvirtual
getParent() constllvm::sandboxir::GlobalWithNodeAPI< GlobalIFunc, llvm::GlobalIFunc, GlobalObject, llvm::GlobalObject >inline
getResolver() constllvm::sandboxir::GlobalIFunc
getResolverFunction()llvm::sandboxir::GlobalIFunc
getResolverFunction() constllvm::sandboxir::GlobalIFuncinline
getReverseIterator() constllvm::sandboxir::GlobalWithNodeAPI< GlobalIFunc, llvm::GlobalIFunc, GlobalObject, llvm::GlobalObject >inline
getSection() constllvm::sandboxir::GlobalObjectinline
getSubclassID() constllvm::sandboxir::Valueinline
getSubclassIDStr(ClassID ID)llvm::sandboxir::Valueinlineprotectedstatic
getType() constllvm::sandboxir::Value
getUid() constllvm::sandboxir::Value
getUnnamedAddr() constllvm::sandboxir::GlobalValueinline
getUseOperandNo(const Use &Use) const finalllvm::sandboxir::GlobalObjectinlinevirtual
getUseOperandNoDefault(const Use &Use) constllvm::sandboxir::Userinlineprotected
getVCallVisibility() constllvm::sandboxir::GlobalObjectinline
getVisibility() constllvm::sandboxir::GlobalValueinline
GlobalObject(ClassID ID, llvm::GlobalObject *C, Context &Ctx)llvm::sandboxir::GlobalObjectinlineprotected
GlobalValue(ClassID ID, llvm::GlobalValue *C, Context &Ctx)llvm::sandboxir::GlobalValueinlineprotected
GlobalWithNodeAPI(Value::ClassID ID, llvm::GlobalObject *C, Context &Ctx)llvm::sandboxir::GlobalWithNodeAPI< GlobalIFunc, llvm::GlobalIFunc, GlobalObject, llvm::GlobalObject >inline
hasAtLeastLocalUnnamedAddr() constllvm::sandboxir::GlobalValueinline
hasComdat() constllvm::sandboxir::GlobalObjectinline
hasDefaultVisibility() constllvm::sandboxir::GlobalValueinline
hasGlobalUnnamedAddr() constllvm::sandboxir::GlobalValueinline
hasHiddenVisibility() constllvm::sandboxir::GlobalValueinline
hasNUses(unsigned Num) constllvm::sandboxir::Valueinline
hasNUsesOrMore(unsigned Num) constllvm::sandboxir::Valueinline
hasProtectedVisibility() constllvm::sandboxir::GlobalValueinline
hasSection() constllvm::sandboxir::GlobalObjectinline
isValidLinkage(LinkageTypes L)llvm::sandboxir::GlobalIFuncinlinestatic
iterator typedefllvm::sandboxir::GlobalWithNodeAPI< GlobalIFunc, llvm::GlobalIFunc, GlobalObject, llvm::GlobalObject >
LinkageTypes typedefllvm::sandboxir::GlobalValue
op_begin()llvm::sandboxir::Userinlinevirtual
op_begin() constllvm::sandboxir::Userinlinevirtual
op_end()llvm::sandboxir::Userinlinevirtual
op_end() constllvm::sandboxir::Userinlinevirtual
op_iterator typedefllvm::sandboxir::User
op_range typedefllvm::sandboxir::User
operands()llvm::sandboxir::Userinline
operands() constllvm::sandboxir::Userinline
operator=(const Value &)=deletellvm::sandboxir::Valueprotected
printAsOperandCommon(raw_ostream &OS) constllvm::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
reverse_iterator typedefllvm::sandboxir::GlobalWithNodeAPI< GlobalIFunc, llvm::GlobalIFunc, GlobalObject, llvm::GlobalObject >
setAlignment(MaybeAlign Align)llvm::sandboxir::GlobalObject
setGlobalObjectSubClassData(unsigned V)llvm::sandboxir::GlobalObject
setOperand(unsigned OperandIdx, Value *Operand)llvm::sandboxir::Uservirtual
setResolver(Constant *Resolver)llvm::sandboxir::GlobalIFunc
setSection(StringRef S)llvm::sandboxir::GlobalObject
setUnnamedAddr(UnnamedAddr V)llvm::sandboxir::GlobalValue
setVisibility(VisibilityTypes V)llvm::sandboxir::GlobalValue
SubclassIDllvm::sandboxir::Valueprotected
swapOperandsInternal(unsigned OpIdxA, unsigned OpIdxB)llvm::sandboxir::Userinlineprotected
UIDllvm::sandboxir::Valueprotected
UnnamedAddr typedefllvm::sandboxir::GlobalValue
use_begin()llvm::sandboxir::Value
use_begin() constllvm::sandboxir::Valueinline
use_end()llvm::sandboxir::Valueinline
use_end() constllvm::sandboxir::Valueinline
use_iterator typedefllvm::sandboxir::Value
User(ClassID ID, llvm::Value *V, Context &Ctx)llvm::sandboxir::Userinlineprotected
user_begin()llvm::sandboxir::Value
user_begin() constllvm::sandboxir::Valueinline
user_end()llvm::sandboxir::Valueinline
user_end() constllvm::sandboxir::Valueinline
user_iterator typedefllvm::sandboxir::Value
users()llvm::sandboxir::Valueinline
users() constllvm::sandboxir::Valueinline
uses()llvm::sandboxir::Valueinline
uses() constllvm::sandboxir::Valueinline
Valllvm::sandboxir::Valueprotected
Value(ClassID SubclassID, llvm::Value *Val, Context &Ctx)llvm::sandboxir::Valueprotected
Value(const Value &)=deletellvm::sandboxir::Valueprotected
VCallVisibility typedefllvm::sandboxir::GlobalObject
verify() const overridellvm::sandboxir::GlobalIFuncinlinevirtual
verifyUserOfLLVMUse(const llvm::Use &Use) constllvm::sandboxir::Userprotected
VisibilityTypes typedefllvm::sandboxir::GlobalValue
~Value()=defaultllvm::sandboxir::Valuevirtual