|
Ghidra 11.4.2
Ghidra internal decompiler documentation.
|
Class for iterating over possible lane sizes. More...
#include <transform.hh>
Public Member Functions | |
| LanedIterator (const LanedRegister *lanedR) | |
| Constructor. | |
| LanedIterator (void) | |
| Constructor for ending iterator. | |
| LanedIterator & | operator++ (void) |
| Preincrement operator. | |
| int4 | operator* (void) const |
| Dereference operator. | |
| LanedIterator & | operator= (const LanedIterator &op2) |
| Assignment. | |
| bool | operator== (const LanedIterator &op2) const |
| Equal operator. | |
| bool | operator!= (const LanedIterator &op2) const |
| Not-equal operator. | |
Private Member Functions | |
| void | normalize (void) |
| Normalize the iterator, after increment or initialization. | |
Private Attributes | |
| int4 | size |
| Current lane size. | |
| uint4 | mask |
| Collection being iterated over. | |
Class for iterating over possible lane sizes.