florian
|
aec49340a3
* patch by Christo Crause, resolves #38961, fixes the following formatting and spelling problems in the AVR compiler files:
|
před 4 roky |
florian
|
022a9b210f
+ AVR: avr_des intrinsic
|
před 4 roky |
florian
|
37a3b542e6
* avr: patch by Christo Crause: replace findreg_by_gasname with gas_regname_table, resolves #37131
|
před 5 roky |
florian
|
26eae3672b
+ AVR: GetDefaultZeroReg and GetDefaultTmpReg
|
před 5 roky |
florian
|
96a4cda03b
* AVR: fixes pushing and handling of stack passed parameters
|
před 5 roky |
florian
|
e1e8986462
* patch by J. Gareth Moreton, issue #36271, part 3: support for the other architectures
|
před 5 roky |
florian
|
69786ffe73
somehow committing went wrong, second part of last commit:
|
před 5 roky |
Jonas Maebe
|
bfc7c58a69
* synchronised with trunk till r40348
|
před 6 roky |
florian
|
42e54c1ad5
* max_operands needs only to be 2 on avr
|
před 6 roky |
Jonas Maebe
|
8555ec1438
+ fpc_eh_return_data_regno() intrinsic to get the return register numbers
|
před 6 roky |
pierre
|
92acd38f40
Fix for bug report #34380
|
před 6 roky |
nickysn
|
518cdf9674
* replaced the saved_XXX_registers arrays with virtual methods inside
|
před 7 roky |
nickysn
|
ddba821561
* GetNextReg(), used by 16-bit and 8-bit code generators (i8086 and avr) moved
|
před 7 roky |
nickysn
|
1476b5168d
+ added F_PL and F_MI to TResFlags for avr. This allows generating the BRPL and
|
před 8 roky |
florian
|
c86bac021b
+ xch instruction for avr
|
před 8 roky |
Jeppe Johansen
|
ffe67a93b4
Fix is_calljmp to include call instructions. This was breaking some optimizations previously.
|
před 10 roky |
florian
|
40dc34b9d8
* several issues with the avr instruction table fixes, resolves issue #27963
|
před 10 roky |
florian
|
b84657980d
* make OS_INT/OS_SINT 8 Bit on avr, should work better on avr, resolves #27840
|
před 10 roky |
florian
|
2b9c0ef3b4
- jmp_instructions shouldn't include call/ret instructions
|
před 10 roky |
Jeppe Johansen
|
e33550b67d
Added support for X,Y,and Z register aliases plus low/high forms, and post-incrementation in AVR assembler reader.
|
před 11 roky |
svenbarth
|
c48d572996
Implement support for saving and restoring address registers.
|
před 11 roky |
florian
|
d1b2a7732a
+ GetOffsetReg64
|
před 12 roky |
masta
|
e327b4581c
Use TRegNameTable instead of array[tregisterindex] of string[10]
|
před 12 roky |
Jeppe Johansen
|
0087661fb5
Added FPv4_d16 FPU instructions, and a few extra registers
|
před 12 roky |
florian
|
4dee21c60e
+ NR_DEFAULTFLAGS and RS_DEFAULTFLAGS for all CPUs with flags added
|
před 13 roky |
Jonas Maebe
|
708a2532fc
* consistently define empty saved_mm_registers arrays as containing a single
|
před 13 roky |
Jonas Maebe
|
85a3fd3357
+ ossinttype/osuinttype defs that correspond to OS_SINT/OS_INT for use in
|
před 13 roky |
Jonas Maebe
|
ac43eb9b70
+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead
|
před 13 roky |
florian
|
f1f0cb033a
* move ReplaceForbiddenChars to cpubase of avr so it can be used in dbgstabs as well
|
před 14 roky |
florian
|
ff5f311b34
- removed no more used constants
|
před 14 roky |