Branch: refs/heads/thaines/cleanup_codegen_interfaces
Home: https://github.com/dyninst/dyninst
Commit: d28fbd96a6e0b6aa23d1f0751c57c58d93c7c585
https://github.com/dyninst/dyninst/commit/d28fbd96a6e0b6aa23d1f0751c57c58d93c7c585
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/ASTs/operandAST.C
M dyninstAPI/src/ASTs/operatorAST.C
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
Log Message:
-----------
Remove unused registerSpace parameter from emitV
Commit: 2943d6b24d93559c6e23121469a47b928520580c
https://github.com/dyninst/dyninst/commit/2943d6b24d93559c6e23121469a47b928520580c
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/ASTs/operandAST.C
M dyninstAPI/src/ASTs/operatorAST.C
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
Log Message:
-----------
Remove unused instPoint parameter from emitV
Commit: 96a5c969ff2ec199b2ac131bd95c24a25e424d52
https://github.com/dyninst/dyninst/commit/96a5c969ff2ec199b2ac131bd95c24a25e424d52
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/ASTs/operatorAST.C
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
Log Message:
-----------
Remove src2 from emitA
Commit: 0ee62eb5b8dfe6bbbf2f1cdff10d5c4d7a6d96b2
https://github.com/dyninst/dyninst/commit/0ee62eb5b8dfe6bbbf2f1cdff10d5c4d7a6d96b2
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/ASTs/operandAST.C
M dyninstAPI/src/ASTs/operatorAST.C
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
Log Message:
-----------
Remove for_multithreaded from emitR
Commit: eb7725e89a706976b1ba356aa2b90d946c305a64
https://github.com/dyninst/dyninst/commit/eb7725e89a706976b1ba356aa2b90d946c305a64
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/ASTs/operandAST.C
M dyninstAPI/src/ASTs/operatorAST.C
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
Log Message:
-----------
Remove registerSpace* param from emitVload
Commit: 4887754f19f6a385205cd1d5f9c39ceeb263259c
https://github.com/dyninst/dyninst/commit/4887754f19f6a385205cd1d5f9c39ceeb263259c
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/ASTs/codeGenAST.h
M dyninstAPI/src/ASTs/operandAST.C
M dyninstAPI/src/ASTs/operandAST.h
M dyninstAPI/src/ASTs/operatorAST.C
Log Message:
-----------
Remove registerSpace* param from emitVariableLoad
Commit: 7519b233f5caf0c5e8b2a102a0c0bda5159a3340
https://github.com/dyninst/dyninst/commit/7519b233f5caf0c5e8b2a102a0c0bda5159a3340
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/ASTs/operandAST.C
M dyninstAPI/src/ASTs/operatorAST.C
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
Log Message:
-----------
Remove location from emitVload
Commit: 5cf56274bb9be27c7167a456d1ebfb4ff71909e2
https://github.com/dyninst/dyninst/commit/5cf56274bb9be27c7167a456d1ebfb4ff71909e2
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/ASTs/codeGenAST.h
M dyninstAPI/src/ASTs/operandAST.C
M dyninstAPI/src/ASTs/operandAST.h
M dyninstAPI/src/ASTs/operatorAST.C
Log Message:
-----------
Remove instPoint* param from emitVariableLoad
Commit: 0c1875720bab80ab5c8beb96124d1fcf888f8165
https://github.com/dyninst/dyninst/commit/0c1875720bab80ab5c8beb96124d1fcf888f8165
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/inst.h
Log Message:
-----------
Remove unimplemented emtiVload overload
Commit: 39f638a5c6deb6edd94eacad92d1ce6fd04b1cb4
https://github.com/dyninst/dyninst/commit/39f638a5c6deb6edd94eacad92d1ce6fd04b1cb4
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/ASTs/operandAST.C
M dyninstAPI/src/ASTs/operatorAST.C
M dyninstAPI/src/inst-amdgpu.C
M dyninstAPI/src/inst-power.C
M dyninstAPI/src/inst-x86.C
M dyninstAPI/src/inst.h
Log Message:
-----------
Remove registerSpace* param from emitVstore
Commit: 50ab8f973e441f25a1b0acc91de79bee536ca370
https://github.com/dyninst/dyninst/commit/50ab8f973e441f25a1b0acc91de79bee536ca370
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/ASTs/codeGenAST.h
M dyninstAPI/src/ASTs/operandAST.C
M dyninstAPI/src/ASTs/operandAST.h
M dyninstAPI/src/ASTs/operatorAST.C
Log Message:
-----------
Remove registerSpace* param from emitVariableStore
Commit: 30eed4c4f352429c2d3e62c72af78b250ec93b15
https://github.com/dyninst/dyninst/commit/30eed4c4f352429c2d3e62c72af78b250ec93b15
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/ASTs/operandAST.C
M dyninstAPI/src/ASTs/operatorAST.C
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
Log Message:
-----------
Remove location from emitVstore
Commit: 44e4f46f7ac6d14bda313b5f26008d4885e09941
https://github.com/dyninst/dyninst/commit/44e4f46f7ac6d14bda313b5f26008d4885e09941
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/ASTs/codeGenAST.h
M dyninstAPI/src/ASTs/operandAST.C
M dyninstAPI/src/ASTs/operandAST.h
M dyninstAPI/src/ASTs/operatorAST.C
Log Message:
-----------
Remove location from emitVariableStore
Commit: 0174db70a9d17e27d94aba48713567126c8a16aa
https://github.com/dyninst/dyninst/commit/0174db70a9d17e27d94aba48713567126c8a16aa
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/inst.h
Log Message:
-----------
Remove unimplemented emitVstore overload
Commit: ced8da50951e1a1cf90f8f76cbfa1faf05537a48
https://github.com/dyninst/dyninst/commit/ced8da50951e1a1cf90f8f76cbfa1faf05537a48
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M dyninstAPI/src/ASTs/functionCallAST.C
M dyninstAPI/src/ASTs/operandAST.C
M dyninstAPI/src/ASTs/operatorAST.C
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
Log Message:
-----------
Remove registerSpace* param from emitImm
Compare: https://github.com/dyninst/dyninst/compare/c0a318ab10a0...ced8da50951e
To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
|