Jonas Maebe
|
9e825bdc76
* moved common code for ppc32/ppc64 from nppcadd to shared unit
|
19 年之前 |
Jonas Maebe
|
e9c5049275
* use single precision fpu ops in case of single precision operands
|
19 年之前 |
Jonas Maebe
|
c261068ab5
* use generic second_addboolean for short circuit and/or (since that code
|
19 年之前 |
Jonas Maebe
|
03302dc7c4
* fixed support for macpas & and | operators: they only work on booleans
|
19 年之前 |
Jonas Maebe
|
a20f211811
* don't try to reuse registers from left/right, impedes optimal register
|
19 年之前 |
Jonas Maebe
|
a3cb1b1523
+ support for "exotic" locations in load_left_right()
|
19 年之前 |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 年之前 |
Jonas Maebe
|
07ce826be0
+ added ability for (mainly 32bit) code generators to directly handle
|
19 年之前 |
Jonas Maebe
|
8f6b52d482
* don't set high register of 64 bit result for comparisons in case
|
19 年之前 |
peter
|
a3ab2053c9
* support multiple asmlabel types, renamed getlabel to
|
20 年之前 |
Jonas Maebe
|
d27fa6d0b3
* fixed another missing swapleftright for subn
|
20 年之前 |
Jonas Maebe
|
2b4d3312f7
* fixed web bug #4058 (missing swapleftright for subtraction if overflow
|
20 年之前 |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 年之前 |
fpc
|
50778076c3
initial import
|
20 年之前 |
peter
|
e417e34496
* truncate log
|
20 年之前 |
florian
|
22d9294ab3
+ overflow checking for the arm
|
20 年之前 |
Jonas Maebe
|
067c588089
- removed unused variables
|
20 年之前 |
Jonas Maebe
|
26ab4ead33
* fixed intermittent bug in overflow checking of subtractions
|
21 年之前 |
Jonas Maebe
|
fff0683902
* fixed overflow checking of unsigned multiplications
|
21 年之前 |
peter
|
c95a859f0a
* generic tlocation
|
21 年之前 |
Jonas Maebe
|
e737e39888
* fixed bugs due to change of the value field of tlocation from aword to
|
21 年之前 |
peter
|
d19663f3a8
* save standard registers moved to tcgobj
|
21 年之前 |
peter
|
65c3ba277c
* ungetregister is now only used for cpuregisters, renamed to
|
21 年之前 |
Jonas Maebe
|
c2210f01b9
* only specially handle 64bit operations on ordinals
|
21 年之前 |
Jonas Maebe
|
50dfc8f5a7
* do a resulttypepass of left in the overloaded pass_1 before checking
|
21 年之前 |
Jonas Maebe
|
6dc5cfdb8d
- removed useless maybe_pushfpu code for ppc
|
21 年之前 |
florian
|
8a9758c5e2
* logs truncated
|
21 年之前 |
peter
|
54cb433625
* powerpc compiles again
|
21 年之前 |
peter
|
6b96b70118
* fixed operator overload allowing for pointer-string
|
21 年之前 |
peter
|
b4159755d2
* fixed too long ie number
|
21 年之前 |