llir-opt
0.0.1
Low-Level Post-Link Optimiser for OCaml and C
|
This is the complete list of members for SpecialisePass::SpecialiseClone, including all inherited members.
Annot(const Inst *inst) | CloneVisitor | virtual |
Clone(ArgInst *i) override | SpecialisePass::SpecialiseClone | inline |
CloneVisitor::Clone(Inst *inst) | CloneVisitor | virtual |
Fixup() | CloneVisitor | |
fixups_ | CloneVisitor | protected |
Map(Block *block) override | SpecialisePass::SpecialiseClone | inlinevirtual |
Map(Ref< Inst > inst) override | SpecialisePass::SpecialiseClone | inlinevirtual |
CloneVisitor::Map(Func *func) | CloneVisitor | inlinevirtual |
CloneVisitor::Map(Extern *ext) | CloneVisitor | inlinevirtual |
CloneVisitor::Map(Atom *atom) | CloneVisitor | inlinevirtual |
CloneVisitor::Map(Constant *constant) | CloneVisitor | inlinevirtual |
CloneVisitor::Map(Global *global) | CloneVisitor | virtual |
CloneVisitor::Map(Expr *expr) | CloneVisitor | virtual |
CloneVisitor::Map(Type ty, Inst *inst, unsigned idx) | CloneVisitor | inlinevirtual |
CloneVisitor::Map(Ref< Value > value) | CloneVisitor | protected |
CloneVisitor::Map(llvm::iterator_range< It > range) | CloneVisitor | inlineprotected |
SpecialiseClone(Func *oldFunc, Func *newFunc, const llvm::DenseMap< unsigned, Parameter > &values, const llvm::DenseMap< unsigned, unsigned > &args) | SpecialisePass::SpecialiseClone | inline |
~CloneVisitor() | CloneVisitor | virtual |
~SpecialiseClone() | SpecialisePass::SpecialiseClone | inline |