Skip to content
Snippets Groups Projects
Commit fca696d1 authored by Raymond Toy's avatar Raymond Toy
Browse files

Change how ldr/str/vldr/vstr instructions are handled using new

approach.  MAKE-EA is gone.

* insts.lisp
  * Replace old MAKE-EA function and structures with PRE-INDEX,
    POST-INDEX, and MAKE-OP2.
  * Fix a couple of errors in vldr/vstr:
    * Addressing options are more limited than ldr
    * The offset is now explicit, and is checked for valid values.

* macros.lisp:
  * Fix some errors in the instructions because all 3 args are needed
    for three-arg instructions.
  * Update uses of MAKE-EA.
  * The or instruction is ORR, not OR.

* sap.lisp:
  * Update uses of MAKE-EA.
parent b70f5ed8
Branches
Tags
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment