Daniel Lubarov 3dc79274a8 Add a mload_kernel_code_u32 macro
Intended for loading constants in SHA2, and maybe RIPEMD.

Sample usage
```
// Loads the i'th K256 constant.
%macro k256
  // stack: i
  %mul_const(4)
  // stack: 4*i
  PUSH k256_data
  // stack: k256_data, 4*i
  ADD
  // stack: k256_data + 4*i
  %mload_kernel_code_u32
  // stack: K256[4*i]
%endmacro

k256_data:
    BYTES 0x42, 0x8a, 0x2f, 0x98
    BYTES 0x71, 0x37, 0x44, 0x91
    ...
```

Untested for now since our interpreter doesn't have the needed memory support quite yet.
2022-07-19 10:36:18 -07:00
..
2022-07-19 10:36:18 -07:00
2022-07-17 08:23:40 -07:00
2022-07-17 07:58:28 -07:00
2022-07-16 10:16:12 -07:00
2022-05-18 10:32:14 -07:00
2022-07-12 14:33:10 -07:00
2022-07-11 10:44:48 -07:00
2022-06-27 15:07:52 -07:00
2022-06-27 07:18:21 -07:00
2022-06-27 12:24:09 -07:00
2022-06-27 15:07:52 -07:00
2022-06-27 15:07:52 -07:00
2022-06-27 15:07:52 -07:00
2022-06-27 12:24:09 -07:00