florian
|
8c5606b41d
+ support mmx shifting
|
7 years ago |
florian
|
b1dff29cbf
* removed unused units
|
8 years ago |
sergei
|
b594eee70b
* Moved x86_64 mod/div code to x86, with minimal changes to ensure it compiles on i386/i8086. Merging optimized division-by-const code from i386 is pending...
|
11 years ago |
florian
|
53ddaf03ff
* fixes masking error in tx8664shlshrnode.pass_generate_code
|
11 years ago |
florian
|
28a8dc42c6
* fix tcgx86.a_op_reg_reg on x86-64 and make use of it
|
11 years ago |
florian
|
c8743c4826
* support 32 bit operations on x86-64 in the code generator
|
11 years ago |
Jonas Maebe
|
2dd75e707e
* renamed thlcgobj.tcgsize2orddef to defutil.cgsize_orddef
|
12 years ago |
Jonas Maebe
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 years ago |
Jonas Maebe
|
d1264eeb3a
* fixed optimized division of signed values by constant power of 2 if the
|
14 years ago |
Jonas Maebe
|
444ba107f8
* fixed location.size for divmodn (in particular the sign)
|
17 years ago |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
18 years ago |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
19 years ago |
peter
|
3078a1927f
* remove ttype
|
19 years ago |
florian
|
55962cef95
* don't do mul->shl optimizations when compiling with overflow checking
|
19 years ago |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 years ago |
florian
|
21ae782854
* fixed more xmm stuff
|
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
|
8a9758c5e2
* logs truncated
|
21 years ago |
florian
|
588e2c38bf
* dwarf branch merged
|
21 years ago |
peter
|
221090453c
* x86_64 fixes for opsize
|
21 years ago |
florian
|
465aa5851b
* several fixes to compile x86-64 system
|
21 years ago |
peter
|
8012731ede
*** empty log message ***
|
21 years ago |
florian
|
c37035a450
* common addnode code for x86-64 and i386
|
21 years ago |