nickysn
|
2fc62d0177
* reserve consecutive inline numbers for the other modify-in-place inline nodes
|
8 жил өмнө |
nickysn
|
f29492bdea
* at -O3 level, convert i:=i and/or/xor k to the new in_[and/or/xor]_assign_x_y
|
8 жил өмнө |
nickysn
|
f19ebe2acf
* fixed compiler internal error in the in_[and/or/xor]_assign_x_y inline nodes
|
8 жил өмнө |
michael
|
b62a833a01
* Patch from Mattias Gaertner
|
8 жил өмнө |
michael
|
6ab7bc9def
* Patch from Mattias Gaertner:
|
8 жил өмнө |
michael
|
0653c7045e
* Patch from Mattias Gaertner
|
8 жил өмнө |
michael
|
bfd78af212
* Patch from Mattias Gaertner:
|
8 жил өмнө |
nickysn
|
8033392554
* on 16-bit CPUs remove unnecessary 32-bit conversions of integers, that are
|
8 жил өмнө |
Károly Balogh
|
6d795df166
m68k: removed silly debug writeln accidentally left in r35671
|
8 жил өмнө |
Károly Balogh
|
eeb660017e
m68k: improve floating point compares against memory references by swapping sides when left is a reference and right is a register
|
8 жил өмнө |
Károly Balogh
|
21468861d4
m68k: handle more reg_ref and ref_reg operations more flexibly on the cg level. these OPs should get utilized better with some of the upcoming inline nodes
|
8 жил өмнө |
sergei
|
8ae0864c9a
* x86 Intel asm reader: handle special variables "self" and "result" similar to regular ones in terms of subscripting. This makes fix from r34911 apply to these special variables. Resolves #31542.
|
8 жил өмнө |
michael
|
52c9e272d2
* Patch from Mattias Gaertner
|
8 жил өмнө |
michael
|
a5919aa63f
* Patch from Mattias Gaertner:
|
8 жил өмнө |
nickysn
|
fc59649a98
+ added inline nodes for handling and/or/xor in place (i.e. x:=x op y, where
|
8 жил өмнө |
florian
|
73c46a5988
- removed unused constants
|
8 жил өмнө |
florian
|
0897bd154a
+ align(<int64>,<int64>) and align(<qword>,<qword>), resolves an issue reported on the mailing list with large records
|
8 жил өмнө |
florian
|
74423b88e0
* comment on border between linear list and jmp tree for case statements extended
|
8 жил өмнө |
nickysn
|
5cb724edd9
+ added optimized implementation of a_op64_reg_ref for i386 as well; improves
|
8 жил өмнө |
joost
|
59cd3891e1
* Replaced calls to procedures that depend on global variables, which
|
8 жил өмнө |
florian
|
88e31dc8c3
* revision.inc updated
|
8 жил өмнө |
nickysn
|
f0a63fa895
+ added an optimized implementation of a_op64_reg_ref for i8086; this improves
|
8 жил өмнө |
svenbarth
|
34327000d8
+ add test for Mantis #31521 which is already fixed, though I don't know which revision did it...
|
8 жил өмнө |
florian
|
0cf5ef459d
+ tcgtypeconvnode.second_class_to_intf supports LOC_CONSTANT as well, resolves #31596
|
8 жил өмнө |
svenbarth
|
abc4cf21d1
* fix compiling the 64-bit compiler with a 32-bit one
|
8 жил өмнө |
michael
|
872ed2af11
* Patch from Mattias Gaertner:
|
8 жил өмнө |
michael
|
f12c8a8adc
* Patch from Mattias Gaertner
|
8 жил өмнө |
michael
|
510352e121
* Patch from Mattias Gaertner: when an if-statement has an else always use {} for the BTrue
|
8 жил өмнө |
joost
|
9d6ff959f4
* Clear packages to avoid duplicates on a re-scan
|
8 жил өмнө |
florian
|
971280f082
+ tarmcasenode.genjmptreeentry
|
8 жил өмнө |