Ghidra Decompiler Analysis Engine
|
Describes a (register) storage location and the ways it might be split into lanes. More...
#include <transform.hh>
Classes | |
class | LanedIterator |
Class for iterating over possible lane sizes. More... | |
Public Types | |
typedef LanedIterator | const_iterator |
Iterator over possible lane sizes for this register. | |
Public Member Functions | |
bool | restoreXml (const Element *el, const AddrSpaceManager *manage) |
Restore object from XML stream. More... | |
Friends | |
class | LanedIterator |
Describes a (register) storage location and the ways it might be split into lanes.
bool LanedRegister::restoreXml | ( | const Element * | el, |
const AddrSpaceManager * | manage | ||
) |
Restore object from XML stream.
Read XML of the form <register name=".." vector_lane_sizes=".."/>
el | is the particular register tag |
manage | is used to map register names to storage info |