Branch: refs/heads/master
Home: https://github.com/dyninst/dyninst
Commit: 49bfa529ada2942e42aae09dd7d3afbd34f3f456
https://github.com/dyninst/dyninst/commit/49bfa529ada2942e42aae09dd7d3afbd34f3f456
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2026-04-28 (Tue, 28 Apr 2026)
Changed paths:
M dyninstAPI/src/ASTs/memoryAccessAST.C
M dyninstAPI/src/codegen/emitters/x86/Emitterx86.C
M dyninstAPI/src/codegen/emitters/x86/Emitterx86.h
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/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
Log Message:
-----------
Extract codegen functions for BPatch_memoryAccess (#2228)
* Move emitASload to Emitter::emitAddrSpecLoad
The name change is to avoid an overloaded virtual member function.
* emitAddrSpecLoad -- amdgpu
* emitAddrSpecLoad -- aarch64
* emitAddrSpecLoad - ppc64le
* emitAddrSpecLoad -- x86
* Move free emitCSload to Emitter::emitCountSpecLoad
The name change is to avoid an overloaded virtual member function.
* emitCountSpecLoad - amdgpu
* emitCountSpecLoad -- aarch64
* emitCountSpecLoad - ppc64le
* emitCountSpecLoad - x86
To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
|