Package ghidra.pcode.emu.jit.analysis
Interface JitOpUpwardVisitor
- All Superinterfaces:
JitOpVisitor
- All Known Implementing Classes:
JitDataFlowModel.GraphvizExporter,JitDataFlowModel.ValCollector
A visitor that traverses the use-def graph upward, that is from uses toward definitions
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidvisitBinOp(JitBinOp op) Visit aJitBinOpdefault voidVisit aJitBranchIndOpdefault voidvisitCallOtherDefOp(JitCallOtherDefOp otherOp) Visit aJitCallOtherDefOpdefault voidvisitCallOtherOp(JitCallOtherOp otherOp) Visit aJitCallOtherOpdefault voidVisit aJitCatenateOpdefault voidVisit aJitCBranchOpdefault voidvisitLoadOp(JitLoadOp op) Visit aJitLoadOpdefault voidVisit aJitOutVardefault voidvisitPhiOp(JitPhiOp op) Visit aJitPhiOpdefault voidVisit aJitStoreOpdefault voidVisit aJitSynthSubPieceOpdefault voidVisit aJitUnOpMethods inherited from interface ghidra.pcode.emu.jit.analysis.JitOpVisitor
visitBranchOp, visitCallOtherMissingOp, visitConstVal, visitDirectMemoryVar, visitFailVal, visitIndirectMemoryVar, visitInputVar, visitMissingVar, visitNopOp, visitOp, visitUnimplementedOp, visitVal, visitVar
-
Method Details
-
visitUnOp
Description copied from interface:JitOpVisitorVisit aJitUnOp- Specified by:
visitUnOpin interfaceJitOpVisitor- Parameters:
op- the op visited
-
visitBinOp
Description copied from interface:JitOpVisitorVisit aJitBinOp- Specified by:
visitBinOpin interfaceJitOpVisitor- Parameters:
op- the op visited
-
visitStoreOp
Description copied from interface:JitOpVisitorVisit aJitStoreOp- Specified by:
visitStoreOpin interfaceJitOpVisitor- Parameters:
op- the op visited
-
visitLoadOp
Description copied from interface:JitOpVisitorVisit aJitLoadOp- Specified by:
visitLoadOpin interfaceJitOpVisitor- Parameters:
op- the op visited
-
visitCallOtherOp
Description copied from interface:JitOpVisitorVisit aJitCallOtherOp- Specified by:
visitCallOtherOpin interfaceJitOpVisitor- Parameters:
otherOp- the op visited
-
visitCallOtherDefOp
Description copied from interface:JitOpVisitorVisit aJitCallOtherDefOp- Specified by:
visitCallOtherDefOpin interfaceJitOpVisitor- Parameters:
otherOp- the op visited
-
visitCatenateOp
Description copied from interface:JitOpVisitorVisit aJitCatenateOp- Specified by:
visitCatenateOpin interfaceJitOpVisitor- Parameters:
op- the op visited
-
visitPhiOp
Description copied from interface:JitOpVisitorVisit aJitPhiOp- Specified by:
visitPhiOpin interfaceJitOpVisitor- Parameters:
op- the op visited
-
visitSubPieceOp
Description copied from interface:JitOpVisitorVisit aJitSynthSubPieceOp- Specified by:
visitSubPieceOpin interfaceJitOpVisitor- Parameters:
op- the op visited
-
visitCBranchOp
Description copied from interface:JitOpVisitorVisit aJitCBranchOp- Specified by:
visitCBranchOpin interfaceJitOpVisitor- Parameters:
op- the op visited
-
visitBranchIndOp
Description copied from interface:JitOpVisitorVisit aJitBranchIndOp- Specified by:
visitBranchIndOpin interfaceJitOpVisitor- Parameters:
op- the op visited
-
visitOutVar
Description copied from interface:JitOpVisitorVisit aJitOutVar- Specified by:
visitOutVarin interfaceJitOpVisitor- Parameters:
v- the variable visited
-