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

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

AsExpr()Item
AsExpr() constItem
CreateExpr32(Expr *val) (defined in Item)Itemstatic
CreateExpr64(Expr *val) (defined in Item)Itemstatic
CreateFloat64(double val) (defined in Item)Itemstatic
CreateInt16(int16_t val) (defined in Item)Itemstatic
CreateInt32(int32_t val) (defined in Item)Itemstatic
CreateInt64(int64_t val) (defined in Item)Itemstatic
CreateInt8(int8_t val) (defined in Item)Itemstatic
CreateSpace(unsigned val) (defined in Item)Itemstatic
CreateString(const std::string_view str) (defined in Item)Itemstatic
eraseFromParent()Item
float64val_ (defined in Item)Item
GetExpr()Item
GetExpr() constItem
GetFloat64() const (defined in Item)Iteminline
GetInt16() const (defined in Item)Iteminline
GetInt32() const (defined in Item)Iteminline
GetInt64() const (defined in Item)Iteminline
GetInt8() const (defined in Item)Iteminline
GetKind() constIteminline
getParent() constIteminline
GetSize() constItem
GetSpace() constIteminline
getString() constIteminline
GetString() constIteminline
int16val_ (defined in Item)Item
int32val_ (defined in Item)Item
int64val_ (defined in Item)Item
int8val_ (defined in Item)Item
IsExpr() constIteminline
IsSpace() constIteminline
Item(Item &that)Item
Kind enum nameItem
llvm::ilist_traits< Item > (defined in Item)Itemfriend
removeFromParent()Item
stringVal_ (defined in Item)Item
useVal_ (defined in Item)Item
~Item()Item