florian
|
3a393f839e
* do not reuse register locations on arm fpa/vfp
|
12 years ago |
Jonas Maebe
|
5051453806
+ support for LOC_(C)MMREGISTER in hlcg
|
12 years ago |
florian
|
ed2825fbb0
* arm thumb: handle constants in second_cmpsmallset correctly
|
12 years ago |
florian
|
1eeeb309c7
* intial armv6m support, it is not working yet, constant pool insertation and conditional branch fixup is not working yet
|
12 years ago |
florian
|
47d43750e4
* remove unused units from uses statements
|
12 years ago |
Jeppe Johansen
|
a8f9b0dac4
Added initial support for the Cortex-M4F FPv4_S16 FPU
|
13 years ago |
masta
|
0f40429389
Improve handling of set operations with constant values on ARM
|
13 years ago |
florian
|
3b980cae63
* floating point compares use flags as well so allocate flags
|
13 years ago |
florian
|
45383fd32d
+ a lot missing flag allocs/deallocs added
|
13 years ago |
florian
|
d8161c185c
+ track usage of flags by using a new register RS_/NR_DEFAULTFLAGS
|
13 years ago |
masta
|
8a684c1f10
Don't generate IT instruction in second_cmp64bit for Thumb-2
|
13 years ago |
florian
|
d5aa89449e
* generate less register wasting code for 64 bit comparions
|
13 years ago |
Jonas Maebe
|
6ba8dc7146
+ support for the ARM hard float EABI on Linux (patch by Peter Green):
|
13 years ago |
Jonas Maebe
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 years ago |
florian
|
515774b864
* merged armthum branch
|
16 years ago |
florian
|
7ef191021f
+ check for location.loc<>expectloc in extdebug mode
|
17 years ago |
Jonas Maebe
|
1d96dcc50d
* renamed nf_swaped to nf_swapped
|
18 years ago |
florian
|
85d63d9fa9
* settings refactored
|
19 years ago |
florian
|
e9a1dff46a
* fixed most calling convention trouble on arm-linux
|
19 years ago |
peter
|
3078a1927f
* remove ttype
|
19 years ago |
florian
|
6c3ef12cfb
* fixed internal error with int64 comparisations
|
19 years ago |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |
florian
|
8305aa8781
* fixed storing of floating point registers for procedures with large temp. area
|
20 years ago |
peter
|
e417e34496
* truncate log
|
20 years ago |
florian
|
73c30d6579
* fixed arm compilation with cgutils
|
21 years ago |
florian
|
36ca15cf07
* fixed compilation of system unit on arm
|
21 years ago |
florian
|
410d01458c
* fixed several arm compiler bugs
|
21 years ago |
florian
|
60f0434585
* fixed compilation of arm compiler
|
21 years ago |