Jeppe Johansen
|
96b73b0076
Fixed generation of abs calls for thumb and thumb-2 targets.
|
11 роки тому |
sergei
|
68b97bee5a
* ARM: Implemented floating-point negation and abs() for softfloat using integer instructions. Fixes webtbs/tw4534.pp, and also yields much faster code than existing implementation.
|
11 роки тому |
Jonas Maebe
|
4065483a50
* completed thlcgobj.location_force_fpureg(), use it everywhere and removed
|
11 роки тому |
Károly Balogh
|
2c49af3191
added missing closing parentheses
|
12 роки тому |
florian
|
7ef37b5d2a
* PLD is not supported by thumb
|
12 роки тому |
Jonas Maebe
|
5051453806
+ support for LOC_(C)MMREGISTER in hlcg
|
12 роки тому |
florian
|
47d43750e4
* remove unused units from uses statements
|
12 роки тому |
masta
|
e982f4789d
Removed unused register allocation in tarminlinenode.second_abs_long
|
12 роки тому |
Jeppe Johansen
|
a8f9b0dac4
Added initial support for the Cortex-M4F FPv4_S16 FPU
|
12 роки тому |
florian
|
45383fd32d
+ a lot missing flag allocs/deallocs added
|
13 роки тому |
florian
|
354cac2bb6
+ completed arm architectures
|
13 роки тому |
florian
|
7588896775
* make use of cpuflags in the arm compiler
|
13 роки тому |
masta
|
59c726c829
Support ABS intrinsic on ARM
|
13 роки тому |
Jonas Maebe
|
6ba8dc7146
+ support for the ARM hard float EABI on Linux (patch by Peter Green):
|
13 роки тому |
Jonas Maebe
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 роки тому |
Jonas Maebe
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 роки тому |
yury
|
b9431c876e
* More complete fix for bug #10515. Thanks to Jonas for suggestion.
|
17 роки тому |
yury
|
adaeb0fc73
* Strip result if inc/dec is performed in register on value less than 32-bit on ARM. (bug #10515)
|
17 роки тому |
peter
|
6b8aed593f
* remove registers{int/mmx/fpu} from firstpass
|
18 роки тому |
yury
|
09fa6b5893
* Fixed Abs and Sqrt in hardfloat mode on arm.
|
18 роки тому |
florian
|
ffd79553a0
+ prefetch support for arm
|
18 роки тому |
florian
|
85d63d9fa9
* settings refactored
|
19 роки тому |
peter
|
3078a1927f
* remove ttype
|
19 роки тому |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 роки тому |
florian
|
a8f2d702a7
* fixed code generation for sqrt and sqr in softfloat mode
|
20 роки тому |
florian
|
adb193497d
+ softfloat support for wince
|
20 роки тому |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 роки тому |
fpc
|
50778076c3
initial import
|
20 роки тому |
peter
|
e417e34496
* truncate log
|
20 роки тому |
florian
|
c85ed49700
* arctan, sin and cos are done in software on the arm
|
20 роки тому |