adjustInstruction(SgAsmInstruction *, const InstructionSemantics::BaseSemantics::SValuePtr &spIn, const InstructionSemantics::BaseSemantics::SValuePtr &spOut, const InstructionSemantics::BaseSemantics::SValuePtr &spDelta, const InstructionSemantics::BaseSemantics::SValuePtr &fpIn, const InstructionSemantics::BaseSemantics::SValuePtr &fpOut) (defined in Rose::BinaryAnalysis::StackDelta::Analysis) | Rose::BinaryAnalysis::StackDelta::Analysis | |
Analysis() | Rose::BinaryAnalysis::StackDelta::Analysis | inline |
Analysis(const Disassembler::BasePtr &d) | Rose::BinaryAnalysis::StackDelta::Analysis | inlineexplicit |
Analysis(const InstructionSemantics::BaseSemantics::DispatcherPtr &cpu) | Rose::BinaryAnalysis::StackDelta::Analysis | inlineexplicit |
analyzeFunction(const Partitioner2::PartitionerConstPtr &, const Partitioner2::FunctionPtr &, Partitioner2::DataFlow::InterproceduralPredicate &) | Rose::BinaryAnalysis::StackDelta::Analysis | |
basicBlockInputStackDeltaWrtFunction(Address basicBlockAddress) const | Rose::BinaryAnalysis::StackDelta::Analysis | |
basicBlockOutputStackDeltaWrtFunction(Address basicBlockAddress) const | Rose::BinaryAnalysis::StackDelta::Analysis | |
basicBlockStackDelta(Address basicBlockAddress) const | Rose::BinaryAnalysis::StackDelta::Analysis | |
basicBlockStackDeltaConcrete(Address basicBlockAddress) const | Rose::BinaryAnalysis::StackDelta::Analysis | |
basicBlockStackPointers(Address basicBlockAddress) const | Rose::BinaryAnalysis::StackDelta::Analysis | |
clearAstStackDeltas(SgNode *) | Rose::BinaryAnalysis::StackDelta::Analysis | static |
clearFramePointers() | Rose::BinaryAnalysis::StackDelta::Analysis | |
clearNonResults() | Rose::BinaryAnalysis::StackDelta::Analysis | |
clearResults() | Rose::BinaryAnalysis::StackDelta::Analysis | |
clearStackDeltas() | Rose::BinaryAnalysis::StackDelta::Analysis | |
clearStackPointers() | Rose::BinaryAnalysis::StackDelta::Analysis | |
cpu() const | Rose::BinaryAnalysis::StackDelta::Analysis | inline |
DeltasPerAddress typedef (defined in Rose::BinaryAnalysis::StackDelta::Analysis) | Rose::BinaryAnalysis::StackDelta::Analysis | |
didConverge() const | Rose::BinaryAnalysis::StackDelta::Analysis | inline |
functionStackDelta() const | Rose::BinaryAnalysis::StackDelta::Analysis | inline |
functionStackDeltaConcrete() const | Rose::BinaryAnalysis::StackDelta::Analysis | |
functionStackPointers() const | Rose::BinaryAnalysis::StackDelta::Analysis | inline |
hasConsistentFramePointer() const | Rose::BinaryAnalysis::StackDelta::Analysis | |
hasResults() const | Rose::BinaryAnalysis::StackDelta::Analysis | inline |
initialConcreteStackPointer() const | Rose::BinaryAnalysis::StackDelta::Analysis | inline |
initialConcreteStackPointer(const Sawyer::Optional< Address > &val) | Rose::BinaryAnalysis::StackDelta::Analysis | inline |
instructionInputFrameDelta(SgAsmInstruction *) const | Rose::BinaryAnalysis::StackDelta::Analysis | |
instructionInputStackDeltaWrtFunction(SgAsmInstruction *) const | Rose::BinaryAnalysis::StackDelta::Analysis | |
instructionOutputFrameDelta(SgAsmInstruction *) const | Rose::BinaryAnalysis::StackDelta::Analysis | |
instructionOutputStackDeltaWrtFunction(SgAsmInstruction *) const | Rose::BinaryAnalysis::StackDelta::Analysis | |
instructionStackDelta(SgAsmInstruction *) const | Rose::BinaryAnalysis::StackDelta::Analysis | |
instructionStackDeltaConcrete(SgAsmInstruction *) const | Rose::BinaryAnalysis::StackDelta::Analysis | |
instructionStackPointers(SgAsmInstruction *) const | Rose::BinaryAnalysis::StackDelta::Analysis | |
print(std::ostream &) const | Rose::BinaryAnalysis::StackDelta::Analysis | |
saveAnalysisResults(SgAsmFunction *) const | Rose::BinaryAnalysis::StackDelta::Analysis | |
SValuePair typedef (defined in Rose::BinaryAnalysis::StackDelta::Analysis) | Rose::BinaryAnalysis::StackDelta::Analysis | |
SValuePairPerAddress typedef (defined in Rose::BinaryAnalysis::StackDelta::Analysis) | Rose::BinaryAnalysis::StackDelta::Analysis | |
toInt(const InstructionSemantics::BaseSemantics::SValuePtr &) | Rose::BinaryAnalysis::StackDelta::Analysis | static |