florian
|
e1e8986462
* patch by J. Gareth Moreton, issue #36271, part 3: support for the other architectures
|
пре 5 година |
florian
|
69786ffe73
somehow committing went wrong, second part of last commit:
|
пре 5 година |
Jonas Maebe
|
1b6425176b
* synchronised with trunk till r42049
|
пре 6 година |
Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
пре 6 година |
Jonas Maebe
|
8555ec1438
+ fpc_eh_return_data_regno() intrinsic to get the return register numbers
|
пре 6 година |
pierre
|
92acd38f40
Fix for bug report #34380
|
пре 6 година |
nickysn
|
518cdf9674
* replaced the saved_XXX_registers arrays with virtual methods inside
|
пре 7 година |
pierre
|
ba000bec89
Generate error if CR field of F var is zero, as it leads to invalid instruction for conditional branching
|
пре 7 година |
Jonas Maebe
|
d6499b4bc0
+ rldcl., rldicl., rldcr[.] and rldicr[.] opcodes (needed for new
|
пре 10 година |
Jonas Maebe
|
33ed32b024
* when targeting the ELFv2 ABI, don't reserve space for the (never used)
|
пре 10 година |
sergei
|
5fe27ae815
* powerpc/powerpc64: Fixed floating point compares to be IEEE-754 compliant. Mantis #9362.
|
пре 11 година |
sergei
|
af52c874d0
- Removed some stuff that is not used anywhere.
|
пре 11 година |
svenbarth
|
c48d572996
Implement support for saving and restoring address registers.
|
пре 11 година |
masta
|
e327b4581c
Use TRegNameTable instead of array[tregisterindex] of string[10]
|
пре 12 година |
Jeppe Johansen
|
0087661fb5
Added FPv4_d16 FPU instructions, and a few extra registers
|
пре 12 година |
florian
|
4dee21c60e
+ NR_DEFAULTFLAGS and RS_DEFAULTFLAGS for all CPUs with flags added
|
пре 13 година |
Jonas Maebe
|
708a2532fc
* consistently define empty saved_mm_registers arrays as containing a single
|
пре 13 година |
Jonas Maebe
|
85a3fd3357
+ ossinttype/osuinttype defs that correspond to OS_SINT/OS_INT for use in
|
пре 13 година |
Jonas Maebe
|
23df85e52a
* initialize dirhint field of created tasmconds
|
пре 13 година |
Jonas Maebe
|
95966da949
+ AIX support for a_call_reg()
|
пре 13 година |
Jonas Maebe
|
34c985cfa6
* added register type parameter to cgsize2subreg(), as the subreg can
|
пре 16 година |
tom_at_work
|
8a5a6db065
* rol/ror inlines for powerpc/powerpc64 (only for 32/64 bit operands for now)
|
пре 17 година |
yury
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
пре 17 година |
Jonas Maebe
|
417b5dcfda
+ internal round/trunc support for ppc970 using fctid/fctidz
|
пре 17 година |
florian
|
00d6a03b2c
+ default code now preserves mm registers
|
пре 18 година |
Jonas Maebe
|
d7c4fdbed5
* added maxfpuregs constant to fix compilation after r8655
|
пре 18 година |
tom_at_work
|
73b88f4d46
* constantified hardcoded minimum stackframe size required by the (powerpc64/linux) ABI
|
пре 18 година |
Jonas Maebe
|
98ad33a0c7
+ added lwsync instruction to the compiler
|
пре 18 година |
tom_at_work
|
2d1f9b20a3
* merged trefaddr.addr_lo/addr_hi with trefaddr.addr_low/addr.high; some related bugfixing/cleanup
|
пре 18 година |
pierre
|
8b0b45c2b8
+ CondAsmOptStr added for IDE
|
пре 18 година |