Histórico de Commits

Autor SHA1 Mensagem Data
  florian 333e84202f * fixed a_load_reg_reg for thumb há 12 anos atrás
  Károly Balogh 86cb4d0c12 use a TSuperRegister instead of an aint há 12 anos atrás
  Károly Balogh c677f1fd69 trying harder to follow the code style (no functional changes) há 12 anos atrás
  Károly Balogh cb4d01627f save an extra reg if it's required to keep 64bit stack alignment on ARM há 12 anos atrás
  florian d4968e054b + arm: tsettings.instructionset há 12 anos atrás
  florian f34bee1df7 * arm thumb does not support ror reg1,reg2,#imm há 12 anos atrás
  florian 3ebe708574 * do not use r13/r15 for certain data processing operations há 12 anos atrás
  florian bb73a2891b * prevent generation of mul/mla statements with illegal registers há 12 anos atrás
  Jonas Maebe 4ec9ec2009 + PIC support for Darwin/ARM: há 12 anos atrás
  florian 6606955b88 + basic support for pic on arm-linux há 12 anos atrás
  Jonas Maebe 57cdd8c106 * set symbol type/binding of data referred by ppc and arm/darwin stubs (part há 12 anos atrás
  Jonas Maebe 3b9b6a0cd7 * explicitly define the asmsymbols for Darwin call stubs as local há 12 anos atrás
  Jeppe Johansen 0bb8d24e24 Add some immediate forms of shift instructions to tcgthumb.a_op_const_reg há 12 anos atrás
  florian e6489ed7d2 * arm thumb: do not generate illegal ror instructions há 12 anos atrás
  florian 7bea00e5fb * arm thumb: allow interface trampolines to non-virtual methods with large offsets há 12 anos atrás
  florian 6197330bad * arm thumb: take care of constant restrictions when creating interface wrappers for non-virtual methods há 12 anos atrás
  florian f3b7f6197b * arm thumb: generate proper code for rol há 12 anos atrás
  florian f80b6f4774 * arm thumb: take care of large offsets in interface wrappers há 12 anos atrás
  florian e41b7b1b94 * arm thumb: strh/ldrh does not allow stack pointer based references with offset há 12 anos atrás
  florian 7ba197a221 * fix stack parameter handling for arm thumb há 12 anos atrás
  florian f9ef8e90da + a_op_const_reg_reg for arm thumb taking care of availability of add sp,sp, ... há 12 anos atrás
  florian f25a905904 * fix register allocation initalization for arm thumb há 12 anos atrás
  florian 075abd6220 + support of stackframesize for arm thumb há 12 anos atrás
  florian 64bc09ae58 * fixes several issues with arm thumb stack frame há 12 anos atrás
  florian 89b4939cec * correctly handle stackframes with size>508 for arm thumb há 12 anos atrás
  florian c345ed8945 * generate branches for arm-thumb which are always sufficient big, the optimizer can fix this later on há 12 anos atrás
  florian 086ae4b999 Merge r22905 and r22906 há 12 anos atrás
  florian 08bf826334 Merges 22828,22829 há 12 anos atrás
  florian 9198630ce3 * fix armv7m compiler há 12 anos atrás
  florian 1eeeb309c7 * intial armv6m support, it is not working yet, constant pool insertation and conditional branch fixup is not working yet há 12 anos atrás