[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(-)
- [Tinycc-devel] [PATCH 0/3] Improvements to ARM inline assembler,
Danny Milosavljevic <=