|
| | ISA () |
| |
| virtual | ~ISA () |
| |
| void | attach () |
| |
| void | detach () |
| |
| virtual ushort | getInsnSize (MachInsn *mi)=0 |
| |
| virtual ushort | getInsnNumOps (MachInsn *mi)=0 |
| |
| virtual InsnDesc | getInsnDesc (MachInsn *mi, ushort opIndex, ushort sz=0)=0 |
| |
| virtual VMA | getInsnTargetVMA (MachInsn *mi, VMA vma, ushort opIndex, ushort sz=0)=0 |
| |
| virtual ushort | getInsnNumDelaySlots (MachInsn *mi, ushort opIndex, ushort sz=0)=0 |
| |
| virtual bool | isParallelWithSuccessor (MachInsn *mi1, ushort opIndex1, ushort sz1, MachInsn *mi2, ushort opIndex2, ushort sz2) const =0 |
| |
| virtual void | decode (std::ostream &os, MachInsn *mi, VMA vma, ushort opIndex)=0 |
| |
| virtual VMA | convertVMAToOpVMA (VMA vma, ushort GCC_ATTR_UNUSED opIndex) const |
| |
| virtual VMA | convertOpVMAToVMA (VMA opvma, ushort &opIndex) const |
| |
Definition at line 106 of file ISA.hpp.