On 7/20/19 9:58 PM, Richard Henderson wrote:
> On 7/11/19 3:32 PM, Jan Bobek wrote:
>> +sub load(%)
>> +{
>> +my (%args) = @_;
>> +
>> +@memory_opts{keys %args} = values %args;
>> +$memory_opts{is_write} = 0;
>> +}
>> +
>> +sub store(%)
>> +{
>> +my (%args) = @_;
>> +
>> +@mem
On 7/11/19 3:32 PM, Jan Bobek wrote:
> +sub load(%)
> +{
> +my (%args) = @_;
> +
> +@memory_opts{keys %args} = values %args;
> +$memory_opts{is_write} = 0;
> +}
> +
> +sub store(%)
> +{
> +my (%args) = @_;
> +
> +@memory_opts{keys %args} = values %args;
> +$memory_opts{is_
The module risugen_x86_memory.pm provides environment for evaluating
x86 "!memory" blocks. This is facilitated by the single exported
function eval_memory_block.
Signed-off-by: Jan Bobek
---
risugen_x86_memory.pm | 87 +++
1 file changed, 87 insertions(+)