yury
|
432248cbf1
* Removed lot of unused vars.
|
10 سال پیش |
Jonas Maebe
|
9079227c56
* don't give an internalerror when trying to prefetch a regvar or even
|
10 سال پیش |
Jeppe Johansen
|
60b3ea8038
Use proper syntax when emitting UAL VFP instructions for all postfix types.
|
10 سال پیش |
Jeppe Johansen
|
9e5979e8be
Implemented UAL syntax support in the ARM assembler reader. Can be toggled with a field for now, but not implemented yet. Still using pre-UAL syntax for now.
|
10 سال پیش |
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
|
13 سال پیش |
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 سال پیش |