pierre
|
d1f31fab15
Merge commits 42525 and 45891 that add
|
5 years ago |
Jonas Maebe
|
4686f61002
* keep track of the temp position separately from the offset in references,
|
7 years ago |
Jonas Maebe
|
a25ebbba3e
+ added volatility information to all memory references
|
8 years ago |
pierre
|
1e9491550d
nutils.pas: Add new procedure:
|
8 years ago |
pierre
|
fe4e2956c6
Disable checkpointer call when handling left of prefetch node
|
8 years ago |
yury
|
3c6d4f1ee2
* Removed unused vars.
|
9 years ago |
florian
|
1c067e96bf
* fix VFPv4 support
|
9 years ago |
florian
|
43746685a5
+ fma support for arm
|
9 years ago |
yury
|
432248cbf1
* Removed lot of unused vars.
|
10 years ago |
Jonas Maebe
|
9079227c56
* don't give an internalerror when trying to prefetch a regvar or even
|
10 years ago |
Jeppe Johansen
|
60b3ea8038
Use proper syntax when emitting UAL VFP instructions for all postfix types.
|
10 years ago |
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 years ago |
Jeppe Johansen
|
96b73b0076
Fixed generation of abs calls for thumb and thumb-2 targets.
|
11 years ago |
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 years ago |
Jonas Maebe
|
4065483a50
* completed thlcgobj.location_force_fpureg(), use it everywhere and removed
|
11 years ago |
Károly Balogh
|
2c49af3191
added missing closing parentheses
|
12 years ago |
florian
|
7ef37b5d2a
* PLD is not supported by thumb
|
12 years ago |
Jonas Maebe
|
5051453806
+ support for LOC_(C)MMREGISTER in hlcg
|
12 years ago |
florian
|
47d43750e4
* remove unused units from uses statements
|
12 years ago |
masta
|
e982f4789d
Removed unused register allocation in tarminlinenode.second_abs_long
|
12 years ago |
Jeppe Johansen
|
a8f9b0dac4
Added initial support for the Cortex-M4F FPv4_S16 FPU
|
12 years ago |
florian
|
45383fd32d
+ a lot missing flag allocs/deallocs added
|
13 years ago |
florian
|
354cac2bb6
+ completed arm architectures
|
13 years ago |
florian
|
7588896775
* make use of cpuflags in the arm compiler
|
13 years ago |
masta
|
59c726c829
Support ABS intrinsic on ARM
|
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 |
Jonas Maebe
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 years ago |
yury
|
b9431c876e
* More complete fix for bug #10515. Thanks to Jonas for suggestion.
|
17 years ago |
yury
|
adaeb0fc73
* Strip result if inc/dec is performed in register on value less than 32-bit on ARM. (bug #10515)
|
17 years ago |