| java.lang.Object | |
| ↳ | com.pnfsoftware.jeb.core.units.code.asm.processor.arch.AbstractRegisterBankLayout |
Known Direct Subclasses
|
Base implementation of a registers bank layout.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| AbstractRegisterBankLayout() | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | getCountOfDescriptionEntries() | ||||||||||
| Collection<RegisterDescriptionEntry> | getDescriptionEntries() | ||||||||||
| RegisterDescriptionEntry | getDescriptionEntry(int regnum) | ||||||||||
| RegisterDescriptionEntry | getDescriptionEntryByName(String name) | ||||||||||
| RegisterDescriptionEntry | getDescriptionEntryByName(Collection<String> names) | ||||||||||
| RegisterDescriptionEntry | getDescriptionEntryByType(RegisterType type) | ||||||||||
| abstract Map<Integer, RegisterDescriptionEntry> | getDescriptionEntryMap() | ||||||||||
| String | toString() | ||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| static RegisterDescriptionEntry | add(Map<Integer, RegisterDescriptionEntry> entries, int bitsize, String name, String altname, RegisterEncoding encoding, RegisterType type) | ||||||||||
| static RegisterDescriptionEntry | add(Map<Integer, RegisterDescriptionEntry> entries, int bitsize, String name) | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.processor.IRegisterBankLayout
| |||||||||||