Commit History

Author SHA1 Message Date
  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
  Jonas Maebe 13bffb711a * fix in -darithopt code (sometimes crashed on 8/16bit regs) 26 years ago
  florian ca53eee67e * renamed i386asm and i386base to cpuasm and cpubase 26 years ago
  Jonas Maebe e2302d38bc * bugfix in DestroyRefs 26 years ago
  Jonas Maebe 77fef43fda * also add arithmetic operations to instruction sequences contained in registers 26 years ago
  Jonas Maebe 8dcdd36b13 * small bugfix in instructionsequal 26 years ago
  florian 774df6096e * bug #487 fixed, (inc(<property>) isn't allowed) 26 years ago
  Jonas Maebe 8c52e10620 * removed unused AsmL parameter from FindLoHiLabels 26 years ago
  peter 0b272f13c7 * removed oldasm 26 years ago