Istoricul angajamentelor

Autor SHA1 Permisiunea de a trimite mesaje. Dacă este dezactivată, utilizatorul nu va putea trimite nici un fel de mesaj Data
  florian c0f20e0e5f * do not join register deallocations/allocations as it makes no use and causes later on trouble in 5 ani în urmă
  florian a76d096254 * workaround missing optimizer capabilites of the fixes branch to fix avr compilation with -CriotR 3 ani în urmă
  florian 3328f991c7 * AVR: fixes pushing and handling of stack passed parameters 5 ani în urmă
  Yuriy Sydorov ebc55c0f4e * If in a move instruction "MOV reg1,reg2" one of the registers must be 3 ani în urmă
  Yuriy Sydorov 0ca0cd9d0d * Remove register allocations of coalesced registers if the alias 3 ani în urmă
  florian ea32ddd5b2 * avoid overflows of execution weight 7 ani în urmă
  florian 37a5716819 * reuse more sparc code for sparc64 8 ani în urmă
  florian 7c0f72d9af * avoid spill coalesce of registers with itself, resolves issue #31926 8 ani în urmă
  florian 344970879e * spill coalesce uses get_alias 8 ani în urmă
  florian db49b2f62b * coalesce spilled registers if possible to avoid mem->mem moves 8 ani în urmă
  florian 4b17ad80d0 * reduce initial size of movelist, 16 is enough for most cases 8 ani în urmă
  florian b1dff29cbf * removed unused units 8 ani în urmă
  yury 60e21e4222 * Reverted r34524 - workaround for compiling with -gc. It is not needed anymore since cycle completes with -gc. 8 ani în urmă
  florian 4242949453 * write more information into the interference graph 8 ani în urmă
  Károly Balogh e0e90fffc4 make rgobj.uses_registers also return true, when the rg never allocated an imreg, but there were direct cpu register allocations. this at least fixes some address regvar trashing on 68k in relation to syscalls' explicit paralocs 8 ani în urmă
  pierre c7d79acd61 Allow compilation of compiler with -gc option 8 ani în urmă
  florian 2a28f5a85d * update used_in_proc only in trgobj.translate_registers, before it might cause unnecessary pushes of actually unused registers 9 ani în urmă
  sergei c0eafe38aa * Make trgobj.uses_registers method return True when registers of appropriate type are specified in list of used registers (after assembler blocks), but not used otherwise. This is a missing piece of r30011, enabling code generator to actually save/restore such registers. Resolves #28421. 9 ani în urmă
  florian 199b1861d6 * fix wrong comparisons in trgobj.conservative to enable better coalescing, 10 ani în urmă
  florian 31709b1b43 * check registers of ait_regalloc for a valid color when translating and compiling with -dextdebug 10 ani în urmă
  Jonas Maebe e12dff9a5e * support top_para in trgllvm.get_spill_temp() 10 ani în urmă
  Jonas Maebe e750678f37 * factored out spilling code that deals with operand types into virtual 10 ani în urmă
  Jonas Maebe 197e5194b9 * don't crash if we have to spill a register of the last instruction in an 10 ani în urmă
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 10 ani în urmă
  sergei 31fddaafe8 + New subtype of tai_regalloc, "ra_markused". It marks a physical register as used in procedure, triggering saving/restoring that register if it is non-volatile. 10 ani în urmă
  Jonas Maebe 5c75b6dd6b * synchronised with trunk up till r28402 11 ani în urmă
  sergei 9b9ea15d68 + m68k: initial implementation of do_spill_replace (supports only MOVE instructions for now). Tested with qemu for Coldfire target. 11 ani în urmă
  Jonas Maebe bacd303208 * synchronized with trunk up to r27758 11 ani în urmă
  Jonas Maebe 246caf3526 * never alias/coalesce cpu registers that are not usable by the register 11 ani în urmă
  Jonas Maebe e9268a0a14 * synchronised with trunk up till r26975 11 ani în urmă