Branch: Tag:

2018-11-03

2018-11-03 14:21:37 by Marcus Comstedt <marcus@mc.pp.se>

Merge remote-tracking branch 'origin/8.1' into gobject-introspection

2016-07-27

2016-07-27 18:12:16 by Arne Goedeke <el@laramies.com>

ARM32: do some checks only during init

2016-07-10

2016-07-10 12:36:29 by Arne Goedeke <el@laramies.com>

ARM32: added disassembler

- prints all instructions in gdb-style
- resolves and adds jump labels
- interprets pike-related locations and registers

2016-07-10 12:36:29 by Tobias S. Josefowitz <tobij@tobij.de>

ARM32: implement OPCODE_INLINE_BRANCH

2016-07-10 12:36:29 by Arne Goedeke <el@laramies.com>

ARM32: implement QUICK and comparison jumps

2016-07-10 12:36:29 by Tobias S. Josefowitz <tobij@tobij.de>

ARM32: use arm32_ prefix consistently

2016-07-10 12:36:29 by Tobias S. Josefowitz <tobij@tobij.de>

AARCH32: fixed prologues

The prologue which enters into machine code does not necessarily correspond
to the epilogue which will exit from the interpreter. We therefore always
push and pop the same registers. Also, load pike sp/fp only if needed.

2016-07-10 12:36:29 by Arne Goedeke <el@laramies.com>

Further work on AARCH32:

* improved immediate stores
* use store multiple fpr int2sval store
* use register allocator

Author: Arne Goedeke <el@laramies.com>
Author: Tobias S. Josefowitz <tobij@tobij.de>

2016-07-10 12:36:29 by Tobias S. Josefowitz <tobij@tobij.de>

Skeleton implementation of AARCH32 (ARM) machine code support

To be extended, also into AARCH64 machine code generation

Author: Arne Goedeke <el@laramies.com>
Author: Tobias S. Josefowitz <tobij@tobij.de>

2016-07-03

2016-07-03 16:13:06 by Armisch <arm@armish>

use arm32 consistently

2016-07-03 14:44:42 by Armisch <arm@armish>

AARCH32: fixed prologues

The prologue which enters into machine code does not necessarily correspond
to the epilogue which will exit from the interpreter. We therefore always
push and pop the same registers. Also, load pike sp/fp only if needed.

2016-07-03 14:44:41 by Arne Goedeke <el@laramies.com>

Further work on AARCH32:

* improved immediate stores
* use store multiple fpr int2sval store
* use register allocator

Author: Arne Goedeke <el@laramies.com>
Author: Tobias S. Josefowitz <tobij@tobij.de>

2016-07-03 14:44:40 by Tobias S. Josefowitz <tobij@tobij.de>

Skeleton implementation of AARCH32 (ARM) machine code support

To be extended, also into AARCH64 machine code generation

Author: Arne Goedeke <el@laramies.com>
Author: Tobias S. Josefowitz <tobij@tobij.de>

2015-01-05

2015-01-05 16:26:09 by Arne Goedeke <el@laramies.com>

Further work on AARCH32:

* improved immediate stores
* use store multiple fpr int2sval store
* use register allocator

Author: Arne Goedeke <el@laramies.com>
Author: Tobias S. Josefowitz <tobij@tobij.de>

2014-12-07

2014-12-07 14:44:58 by Tobias S. Josefowitz <tobij@tobij.de>

Skeleton implementation of AARCH32 (ARM) machine code support

To be extended, also into AARCH64 machine code generation

Author: Arne Goedeke <el@laramies.com>
Author: Tobias S. Josefowitz <tobij@tobij.de>