|
decompiler
1.0.0
|
Classes for reducing/splitting Varnodes containing smaller logical values. More...
#include "funcdata.hh"Classes | |
| class | ghidra::SubvariableFlow |
| Class for shrinking big Varnodes carrying smaller logical values. More... | |
| class | ghidra::SubvariableFlow::ReplaceVarnode |
| Placeholder node for Varnode holding a smaller logical value. More... | |
| class | ghidra::SubvariableFlow::ReplaceOp |
| Placeholder node for PcodeOp operating on smaller logical values. More... | |
| class | ghidra::SubvariableFlow::PatchRecord |
| Operation with a new logical value as (part of) input, but output Varnode is unchanged. More... | |
| class | ghidra::SplitFlow |
| Class for splitting up Varnodes that hold 2 logical variables. More... | |
| class | ghidra::SplitDatatype |
| Split a p-code COPY, LOAD, or STORE op based on underlying composite data-type. More... | |
| class | ghidra::SplitDatatype::Component |
| A helper class describing a pair of matching data-types for the split. More... | |
| class | ghidra::SplitDatatype::RootPointer |
| A helper class describing the pointer being passed to a LOAD or STORE. More... | |
| class | ghidra::SubfloatFlow |
| Class for tracing changes of precision in floating point variables. More... | |
| class | ghidra::LaneDivide |
| Class for splitting data-flow on laned registers. More... | |
| class | ghidra::LaneDivide::WorkNode |
| Description of a large Varnode that needs to be traced (in the worklist) More... | |
Classes for reducing/splitting Varnodes containing smaller logical values.
1.8.13