tinycc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Tinycc-devel] [PATCH 0/3] Improvements to ARM inline assembler


From: Danny Milosavljevic
Subject: [Tinycc-devel] [PATCH 0/3] Improvements to ARM inline assembler
Date: Tue, 5 Jan 2021 01:06:37 +0100

This patchset adds some more improvements to the ARM inline assembler.

1. Bugfix for branch instruction so it can actually branch to (past) labels.
2. Add ldrex, strex instructions.
3. Allow implicit offset 0, for example: ldr r1, [r2]

Danny Milosavljevic (3):
  arm-asm: Implement branch to label
  arm-asm: Add ldrex, ldrexb, strex, strexb
  arm-asm: Allow implicit offset 0 in input of
    asm_single_data_transfer_opcode

 arm-asm.c | 119 +++++++++++++++++++++++++++++++++++++++++++-----------
 arm-tok.h |   4 ++
 2 files changed, 99 insertions(+), 24 deletions(-)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]