florian
|
ed950491a8
* the code generator knows now if parameters are in registers
|
23 年之前 |
florian
|
e7a6cd18dd
* more fixes for the ppc
|
23 年之前 |
florian
|
37351a4590
- removed debug code which was commited by accident
|
23 年之前 |
florian
|
463b355ba3
* more powerpc fixes
|
23 年之前 |
Jonas Maebe
|
e3cbc3cf22
+ tcg64fppc.a_op64_const_reg_reg() and tcg64fppc.a_op64_reg_reg_reg()
|
23 年之前 |
Jonas Maebe
|
b4cfa73079
* fixed a_loadaddr_ref_reg()
|
23 年之前 |
florian
|
eb2ca8d10f
* rewrote the system handling
|
23 年之前 |
Jonas Maebe
|
c1e9bd36a3
* make sure we use rlwi* when possible instead of andi.
|
23 年之前 |
florian
|
336808f6c3
* start of the new generic parameter handling
|
23 年之前 |
Jonas Maebe
|
690ba14436
+ tcg64fpc implementation (only a_op64_reg_reg and a_op64_const_reg for
|
23 年之前 |
Jonas Maebe
|
3e7b6ef7fa
* unarynminus and shlshr node fixed for 32bit and smaller ordinals
|
23 年之前 |
florian
|
be574d1cf2
* powerpc target fixed, very simple units can be compiled
|
23 年之前 |
carl
|
d75603c2ed
* bugfix of hdisponen (base must be set, not index)
|
23 年之前 |
peter
|
06ebac4e27
* readded missing revisions
|
23 年之前 |
carl
|
21b3a10f02
+ defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand
|
23 年之前 |
peter
|
2992e1819c
* removed old logs and updated copyright year
|
23 年之前 |
peter
|
f6b3e2e37f
* synchronized cpubase between powerpc and i386
|
23 年之前 |
peter
|
51688dade3
* a ppcppc can be build again
|
23 年之前 |
carl
|
9b12acc70a
* renamed some constants
|
23 年之前 |
Jonas Maebe
|
71a52a4aeb
* several powerpc-related additions and fixes
|
23 年之前 |
Jonas Maebe
|
e41ba8650a
* fixed small bug in a_jmp_flags
|
24 年之前 |
Jonas Maebe
|
f15dbd7bf0
* range checking is now processor independent (part in cgobj, part in
cg64f32) and should work correctly again (it needed some changes after
the changes of the low and high of tordef's to int64)
* maketojumpbool() is now processor independent (in ncgutil)
* getregister32 is now called getregisterint
|
24 年之前 |
Jonas Maebe
|
91f567bb66
* powerpc/cgcpu.pas compiles :)
|
24 年之前 |
Jonas Maebe
|
2d3126c843
* small fixes
|
24 年之前 |
Jonas Maebe
|
32759c4953
* small optimization
|
24 年之前 |
Jonas Maebe
|
fa0a56f559
* several additions, almost complete (only some problems with resflags left)
|
24 年之前 |
Jonas Maebe
|
17209e05b7
* some fixes to operations with constants
|
24 年之前 |
Jonas Maebe
|
4930d6448f
* some more things implemented
|
24 年之前 |
Jonas Maebe
|
bea3bf8717
* changed type of tcg from object to class -> abstract methods are now
|
24 年之前 |
Jonas Maebe
|
3b4b673069
* new cgflow based on n386flw with all nodes until forn "translated"
|
24 年之前 |