llir-opt  0.0.1
Low-Level Post-Link Optimiser for OCaml and C
Global Member List

This is the complete list of members for Global, including all inherited members.

const_conv_op_range typedef (defined in User)User
const_op_iterator typedef (defined in User)User
const_op_range typedef (defined in User)User
const_unref_range typedef (defined in User)User
const_use_iterator typedef (defined in Value)Value
const_user_iterator typedef (defined in Value)Value
const_value_op_range typedef (defined in User)User
conv_op_range typedef (defined in User)User
dump(llvm::raw_ostream &os=llvm::errs()) const =0Globalpure virtual
eraseFromParent()=0Globalpure virtual
forward_it typedef (defined in Value)Value
Get()Userinlineprotected
Get(int i)Userinlineprotected
Get() constUserinlineprotected
Get(int i) constUserinlineprotected
GetAlignment() const =0Globalpure virtual
GetKind() constGlobalinline
GetName() constGlobalinline
getName() constGlobalinline
getProg()=0Globalpure virtual
GetVisibility() constGlobalinline
Global(Kind kind, const std::string_view name, Visibility visibility=Visibility::LOCAL, unsigned numOps=0) (defined in Global)Global
Is(Kind kind) constGlobalinline
User::Is(Kind kind) constValueinline
IsConstant() constValue
IsLocal() constGlobal
IsRoot() constGlobal
IsWeak() constGlobal
Kind enum nameGlobal
kValueKindGlobalstatic
numOps_Userprotected
op_begin() (defined in User)Userinline
op_begin() const (defined in User)Userinline
op_end() (defined in User)Userinline
op_end() const (defined in User)Userinline
op_iterator typedef (defined in User)User
op_range typedef (defined in User)User
operand_values() (defined in User)User
operand_values() const (defined in User)User
operands() (defined in User)User
operands() const (defined in User)User
operator=(const Value &)=deleteValue
operator=(Value &&)=deleteValue
Prog (defined in Global)Globalfriend
removeFromParent()=0Globalpure virtual
replaceAllUsesWith(Value *v)Valuevirtual
replaceAllUsesWith(Ref< Value > v)Valuevirtual
resizeUses(unsigned n)Userprotected
Set(Ref< Value > val)Userinlineprotected
Set(int i, Ref< Value > val)Userinlineprotected
SetVisibility(Visibility visibility)Globalinline
size() const (defined in User)Userinline
unref_range typedef (defined in User)User
use_begin() (defined in Value)Valueinline
use_begin() const (defined in Value)Valueinline
use_empty() const (defined in Value)Valueinline
use_end() (defined in Value)Valueinline
use_end() const (defined in Value)Valueinline
use_iterator typedef (defined in Value)Value
use_size() const (defined in Value)Valueinline
User(Kind kind, unsigned numOps)User
user_begin() (defined in Value)Valueinline
user_begin() const (defined in Value)Valueinline
user_empty() const (defined in Value)Valueinline
user_end() (defined in Value)Valueinline
user_end() const (defined in Value)Valueinline
user_iterator typedef (defined in Value)Value
users() (defined in Value)Value
users() const (defined in Value)Value
uses() (defined in Value)Value
uses() const (defined in Value)Value
uses_Userprotected
Value(Kind kind)Valueinline
Value(const Value &)=deleteValue
Value(Value &&)=deleteValue
value_op_begin() (defined in User)User
value_op_begin() const (defined in User)User
value_op_end() (defined in User)User
value_op_end() const (defined in User)User
value_op_range typedef (defined in User)User
~Global() (defined in Global)Globalvirtual
~User()Uservirtual
~Value()Valuevirtual