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

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

Dedup(Inst &i) (defined in ValueNumbering)ValueNumberinginlineprotected
Equal(ConstRef< Inst > a, ConstRef< Inst > b) const override (defined in ValueNumbering)ValueNumberinginlineprotectedvirtual
Equal(ConstRef< Value > a, ConstRef< Value > b) const (defined in InstCompare)InstCompareprivatevirtual
Equal(ConstRef< Global > a, ConstRef< Global > b) const (defined in InstCompare)InstCompareprivatevirtual
Equal(ConstRef< Expr > a, ConstRef< Expr > b) const (defined in InstCompare)InstCompareprivatevirtual
Equal(ConstRef< Constant > a, ConstRef< Constant > b) const (defined in InstCompare)InstCompareprivatevirtual
Equal(const Block *a, const Block *b) const (defined in InstCompare)InstCompareprivatevirtual
Hash(Inst &inst) (defined in ValueNumbering)ValueNumberinginlineprotected
Hash(Ref< Value > value) (defined in ValueNumbering)ValueNumberinginlineprotected
insts_ValueNumberingprotected
Simplify(Block &block)ValueNumberinginlineprotected
VisitConstInst(ConstInst &i) override (defined in ValueNumbering)ValueNumberinginlineprotected
VisitInst(Inst &i) override (defined in ValueNumbering)ValueNumberinginlineprotectedvirtual
VisitMovInst(MovInst &i) override (defined in ValueNumbering)ValueNumberinginlineprotected
VisitOperatorInst(OperatorInst &i) override (defined in ValueNumbering)ValueNumberinginlineprotected