addedmethod:
requestStaticFieldForOp
ghidra.pcode.emu.jit.gen.FieldForPcodeOp requestStaticFieldForOp(ghidra.program.model.pcode.PcodeOp op)
addedmethod:
resolveType
ghidra.pcode.emu.jit.analysis.JitType resolveType(ghidra.pcode.emu.jit.var.JitVal val, ghidra.pcode.emu.jit.analysis.JitTypeBehavior type)
modifiedmethod:
labelForBlock
return type: Label → Lbl
- org.objectweb.asm.Label labelForBlock(ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock block)
+ ghidra.pcode.emu.jit.gen.util.Lbl<ghidra.pcode.emu.jit.gen.util.Emitter.Bot> labelForBlock(ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock block)
removedmethod:
generateAddress
void generateAddress(ghidra.program.model.address.Address address, org.objectweb.asm.MethodVisitor mv)
removedmethod:
generateCodeForBlock
int generateCodeForBlock(ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock block, int opIdx)
removedmethod:
generateCodeForBlockOps
int generateCodeForBlockOps(ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock block, int opIdx)
removedmethod:
generateCodeForOp
void generateCodeForOp(ghidra.program.model.pcode.PcodeOp op, ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock block, int opIdx)
removedmethod:
generateLoadJitStateSpace
void generateLoadJitStateSpace(ghidra.program.model.address.AddressSpace space, org.objectweb.asm.MethodVisitor iv)
removedmethod:
generatePassageExit
void generatePassageExit(ghidra.pcode.emu.jit.analysis.JitControlFlowModel.JitBlock block, java.lang.Runnable pcGen, ghidra.program.model.lang.RegisterValue ctx, org.objectweb.asm.MethodVisitor rv)
removedmethod:
generateRetirePcCtx
void generateRetirePcCtx(java.lang.Runnable pcGen, ghidra.program.model.lang.RegisterValue ctx, ghidra.pcode.emu.jit.gen.JitCodeGenerator.RetireMode mode, org.objectweb.asm.MethodVisitor rv)
removedmethod:
generateStaticEntry
void generateStaticEntry(ghidra.pcode.emu.jit.JitPassage.AddrCtx entry)
removedmethod:
generateValReadCode
ghidra.pcode.emu.jit.analysis.JitType generateValReadCode(ghidra.pcode.emu.jit.var.JitVal v, ghidra.pcode.emu.jit.analysis.JitTypeBehavior typeReq, ghidra.pcode.emu.jit.gen.type.TypeConversions.Ext ext)
removedmethod:
generateVarWriteCode
void generateVarWriteCode(ghidra.pcode.emu.jit.var.JitVar v, ghidra.pcode.emu.jit.analysis.JitType type, ghidra.pcode.emu.jit.gen.type.TypeConversions.Ext ext)
addedmethod:
generateValReadCode
ghidra.pcode.emu.jit.analysis.JitType generateValReadCode(ghidra.pcode.emu.jit.var.JitVal v, ghidra.pcode.emu.jit.analysis.JitTypeBehavior typeReq, ghidra.pcode.emu.jit.gen.type.TypeConversions.Ext ext)
addedmethod:
generateVarWriteCode
void generateVarWriteCode(ghidra.pcode.emu.jit.var.JitVar v, ghidra.pcode.emu.jit.analysis.JitType type, ghidra.pcode.emu.jit.gen.type.TypeConversions.Ext ext)
removedmethod:
generateValReadCode
ghidra.pcode.emu.jit.analysis.JitType generateValReadCode(ghidra.pcode.emu.jit.var.JitVal v, ghidra.pcode.emu.jit.analysis.JitTypeBehavior typeReq)
removedmethod:
generateVarWriteCode
void generateVarWriteCode(ghidra.pcode.emu.jit.var.JitVar v, ghidra.pcode.emu.jit.analysis.JitType type)