Есть ли эффективный способ преобразовать Z3 в код сборки?
Мне нужно что-то подобное для арки x86:
mov edi, dword ptr [0x7fc70000]
add edi, 0x11
sub edi, 0x33F0B753
После упрощения Z3 у меня получилось (обозначена память 0x7FC70000):
bvadd (_ bv3423553726 32) MEM_0x7FC70000
Последний шаг - преобразование AST Z3 в код ASM для получения такого результата:
mov edi, dword ptr [0x7fc70000]
add edi, 0xCC0F48BE
Есть ли эффективный способ выполнить последний шаг? Следует ли мне разбирать формулу SMT и преобразовывать ее вручную (bv -> mov...)?