peter
|
2ba0ebe607
* removed warnings/notes
|
25 years ago |
Jonas Maebe
|
8a40388de3
* fixed bug due to lack of support for top_symbol operands
|
25 years ago |
peter
|
4a4a24b6e8
* log truncated
|
25 years ago |
Jonas Maebe
|
4e361ef71f
* better support for regvars (still needs a move of the call to the optimize
|
25 years ago |
Jonas Maebe
|
38b993f7dc
* moved skipinstr from daopt386 to aasm
|
25 years ago |
Jonas Maebe
|
b15a98cfa4
* better handling of exit(func_result) (no release of register that
|
25 years ago |
Jonas Maebe
|
5910b48cbe
* released -dalignreg
|
25 years ago |
Jonas Maebe
|
86ff0db0b5
+ (de)allocation info for EDI to fix reported bug on mailinglist.
|
25 years ago |
peter
|
e525797c51
* updated copyright to 2000
|
25 years ago |
Jonas Maebe
|
8272526892
* CSE of constant loading in regs works properly again
|
26 years ago |
peter
|
ad2b1fb278
* newoptimizations define added
|
26 years ago |
Jonas Maebe
|
ff017bbd5f
* even more missing register deallocations are added!
|
26 years ago |
Jonas Maebe
|
653d672377
* improved fixing of missing regallocs (they're almost all correct
|
26 years ago |
Jonas Maebe
|
6746b61501
* fixed small typo (C_M* -> Ch_M*) so -darithopt compiles again
|
26 years ago |
Jonas Maebe
|
dce0f2cd38
* fixed stupid typo in previous commit :(
|
26 years ago |
Jonas Maebe
|
194c612b07
* div, idiv and mul destroy edx!!
|
26 years ago |
Jonas Maebe
|
8a2453ab1d
* much more complete/waterproof RegModifiedByInstruction()
|
26 years ago |
peter
|
0887060ff2
* truncated log to 20 revs
|
26 years ago |
Jonas Maebe
|
2688bfd9ec
+ first implementation of choosing least used register for alignment code
|
26 years ago |
peter
|
f5a9e30c98
* insns.dat is used to generate all i386*.inc files
|
26 years ago |
Jonas Maebe
|
a9b5e27bc1
* finally got around making GetNextInstruction return false when
|
26 years ago |
florian
|
fa19f0aa09
- removed the hcodegen use in the new cg, use cgbase instead
|
26 years ago |
Jonas Maebe
|
2ad775b888
* small bugfix in ArrayRefsEq
|
26 years ago |
Jonas Maebe
|
e62d58ea51
* writing to a position in an array now only destroys registers
|
26 years ago |
peter
|
6b1ab5eb31
* procinfo is now a pointer
|
26 years ago |
Jonas Maebe
|
552b86f85b
* fixed bug in destroyrefs (indexes are now handled as pointers)
|
26 years ago |
Jonas Maebe
|
9793c4eee9
* fixed typo's in -darithopt
|
26 years ago |
Jonas Maebe
|
5fc1435036
* changed pai386, paippc and paiapha (same for tai*) to paicpu (taicpu)
|
26 years ago |
Jonas Maebe
|
8dc154ce24
* minor fixes regarding the reading of operands
|
26 years ago |
peter
|
bfe185d206
+ KNI instructions
|
26 years ago |