Branch: refs/heads/master
Home: https://github.com/dyninst/dyninst
Commit: faae9c67ff10b9fe1ff40f16c694c4772c4fe415
https://github.com/dyninst/dyninst/commit/faae9c67ff10b9fe1ff40f16c694c4772c4fe415
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/ASTs/actualAddressAST.C
M dyninstAPI/src/ASTs/addressAST.h
M dyninstAPI/src/ASTs/atomicOperationAST.C
M dyninstAPI/src/ASTs/atomicOperationAST.h
M dyninstAPI/src/ASTs/codeGenAST.C
M dyninstAPI/src/ASTs/codeGenAST.h
M dyninstAPI/src/ASTs/functionCallAST.C
M dyninstAPI/src/ASTs/functionCallAST.h
M dyninstAPI/src/ASTs/genericStackAST.C
M dyninstAPI/src/ASTs/genericStackAST.h
M dyninstAPI/src/ASTs/jumpTargetAST.C
M dyninstAPI/src/ASTs/jumpTargetAST.h
M dyninstAPI/src/ASTs/memoryAccessAST.C
M dyninstAPI/src/ASTs/memoryAccessAST.h
M dyninstAPI/src/ASTs/nullAST.C
M dyninstAPI/src/ASTs/nullAST.h
M dyninstAPI/src/ASTs/operandAST.C
M dyninstAPI/src/ASTs/operandAST.h
M dyninstAPI/src/ASTs/operatorAST.C
M dyninstAPI/src/ASTs/operatorAST.h
M dyninstAPI/src/ASTs/originalAddressAST.C
M dyninstAPI/src/ASTs/scrambleRegistersAST.C
M dyninstAPI/src/ASTs/scrambleRegistersAST.h
M dyninstAPI/src/ASTs/sequenceAST.C
M dyninstAPI/src/ASTs/sequenceAST.h
M dyninstAPI/src/ASTs/snippetAST.C
M dyninstAPI/src/ASTs/snippetAST.h
M dyninstAPI/src/ASTs/stackAST.C
M dyninstAPI/src/ASTs/stackAST.h
M dyninstAPI/src/ASTs/stackInsertionAST.C
M dyninstAPI/src/ASTs/stackInsertionAST.h
M dyninstAPI/src/ASTs/stackRemovalAST.C
M dyninstAPI/src/ASTs/stackRemovalAST.h
M dyninstAPI/src/ASTs/threadAST.h
M dyninstAPI/src/ASTs/variableAST.h
M dyninstAPI/src/Relocation/Widgets/PCWidget-ppc.C
M dyninstAPI/src/codegen-aarch64.C
M dyninstAPI/src/codegen-power.C
M dyninstAPI/src/codegen/emitters/x86/IA32/EmitterIA32.C
M dyninstAPI/src/codegen/emitters/x86/IA32/EmitterIA32.h
M dyninstAPI/src/codegen/emitters/x86/IA32/EmitterIA32Dyn.C
M dyninstAPI/src/codegen/emitters/x86/IA32/EmitterIA32Stat.C
M dyninstAPI/src/dynProcess.C
M dyninstAPI/src/emit-aarch64.C
M dyninstAPI/src/emit-aarch64.h
M dyninstAPI/src/emit-amdgpu.C
M dyninstAPI/src/emit-amdgpu.h
M dyninstAPI/src/emit-power.h
M dyninstAPI/src/emit-x86.C
M dyninstAPI/src/emit-x86.h
M dyninstAPI/src/emitter.h
M dyninstAPI/src/inst-aarch64.C
M dyninstAPI/src/inst-amdgpu.C
M dyninstAPI/src/inst-power.C
M dyninstAPI/src/inst-x86.C
M dyninstAPI/src/inst.h
M dyninstAPI/src/registerSpace/registerSpace.C
M dyninstAPI/src/registerSpace/registerSpace.h
M dyninstAPI/src/trampolines/baseTramp.C
M tests/unit/dyninstAPI/emitter/x86_64.cpp
Log Message:
-----------
Remove 'noCost' param from codegen interfaces (#2216)
* Remove from stealRegister
* Remove from allocateSpecificRegister
* Remove from getScratchRegister
* Remove from allocateRegister
* Remove from allocateAndKeep
* Remove from allocateCanaryRegister
* Remove from Emitter::emitStoreImm
* Remove from Emitter::emitAddSignedImm
* Remove from Emitter::emitSubSignedImm
* Remove from Emitter::emitStoreConst
* Remove from operatorAST::generateOptimizedAssignment
* Remove from emitV
* Remove from emitR
* Remove from emitVload
* Remove from emitVstore
* Remove from emitVariableLoad
* Remove from emitAddOriginal
* Remove from generateCode_phase2
* Remove from emitVariableStore
* Remove from emitA
* Remove from emitASload
* Remove from emitCSload
* Remove from emitImm
* Remove from codeGenAST::generateCode
* Remove from emitFuncCall
* Remove from emitCall
* Remove from generateCode
* Remove from emitCallParams
* Remove from emitLoadPreviousStackFrameRegister
* Remove from emitCallReplacement
To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
|