florian
|
b1dff29cbf
* removed unused units
|
8 years ago |
Jonas Maebe
|
a25ebbba3e
+ added volatility information to all memory references
|
8 years ago |
nickysn
|
2459518bdd
* use IMUL even for unsigned multiplication on x86_64, when overflow checking is
|
11 years ago |
florian
|
4d5119bf1c
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
11 years ago |
florian
|
c8743c4826
* support 32 bit operations on x86-64 in the code generator
|
11 years ago |
Jonas Maebe
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 years ago |
Jonas Maebe
|
53e52ac6a9
* implementation of 32x32->64 multiplication for i386 based on patch
|
16 years ago |
Jonas Maebe
|
a23630260b
+ "weakexternal" support for imported procedures and variables.
|
17 years ago |
Jonas Maebe
|
146b3d8bf3
* fixed location.size for length node and x86_64 mul node
|
17 years ago |
daniel
|
5add416dab
* Fix mul opsize
|
18 years ago |
daniel
|
5ce54c6a20
+ For muln, don't load left operand in register unless necessary.
|
18 years ago |
florian
|
85d63d9fa9
* settings refactored
|
19 years ago |
florian
|
38c132e8cb
+ added pass_left_right in second_mul, fixes the ie 200109092
|
19 years ago |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 years ago |
peter
|
a3ab2053c9
* support multiple asmlabel types, renamed getlabel to
|
20 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |
peter
|
e417e34496
* truncate log
|
20 years ago |
florian
|
00a32c2b31
+ added cgutils uses clause
|
21 years ago |
peter
|
65c3ba277c
* ungetregister is now only used for cpuregisters, renamed to
|
21 years ago |
florian
|
588e2c38bf
* dwarf branch merged
|
21 years ago |
florian
|
465aa5851b
* several fixes to compile x86-64 system
|
21 years ago |
florian
|
c37035a450
* common addnode code for x86-64 and i386
|
21 years ago |