Historie revizí

Autor SHA1 Zpráva Datum
  masta 3ab665e554 Try to split constant XORs into two shiftimms on ARM. před 11 roky
  masta f8889e3d6d Use optimize_op_const in ARM cg před 11 roky
  florian 561ec1f782 * unified internal errors před 11 roky
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables před 12 roky
  Jonas Maebe 555634b755 * (re)set upper bits of register when appropriate for all operations in před 12 roky
  florian 8fb7cf822b * unified internal errors před 12 roky
  florian e0f48b9f02 * calculate stack correction on exit correctly if stack parameters are passed před 12 roky
  florian 36e6f99843 * fix tthumbcgarm.g_flags2reg, mov reg,#imm for thumb updates the flags před 12 roky
  florian e2ec3bbcb0 * do shifts for sign/zero extensions correctly před 12 roky
  florian 333e84202f * fixed a_load_reg_reg for thumb před 12 roky
  Károly Balogh 86cb4d0c12 use a TSuperRegister instead of an aint před 12 roky
  Károly Balogh c677f1fd69 trying harder to follow the code style (no functional changes) před 12 roky
  Károly Balogh cb4d01627f save an extra reg if it's required to keep 64bit stack alignment on ARM před 12 roky
  florian d4968e054b + arm: tsettings.instructionset před 12 roky
  florian f34bee1df7 * arm thumb does not support ror reg1,reg2,#imm před 12 roky
  florian 3ebe708574 * do not use r13/r15 for certain data processing operations před 12 roky
  florian bb73a2891b * prevent generation of mul/mla statements with illegal registers před 12 roky
  Jonas Maebe 4ec9ec2009 + PIC support for Darwin/ARM: před 12 roky
  florian 6606955b88 + basic support for pic on arm-linux před 12 roky
  Jonas Maebe 57cdd8c106 * set symbol type/binding of data referred by ppc and arm/darwin stubs (part před 12 roky
  Jonas Maebe 3b9b6a0cd7 * explicitly define the asmsymbols for Darwin call stubs as local před 12 roky
  Jeppe Johansen 0bb8d24e24 Add some immediate forms of shift instructions to tcgthumb.a_op_const_reg před 12 roky
  florian e6489ed7d2 * arm thumb: do not generate illegal ror instructions před 12 roky
  florian 7bea00e5fb * arm thumb: allow interface trampolines to non-virtual methods with large offsets před 12 roky
  florian 6197330bad * arm thumb: take care of constant restrictions when creating interface wrappers for non-virtual methods před 12 roky
  florian f3b7f6197b * arm thumb: generate proper code for rol před 12 roky
  florian f80b6f4774 * arm thumb: take care of large offsets in interface wrappers před 12 roky
  florian e41b7b1b94 * arm thumb: strh/ldrh does not allow stack pointer based references with offset před 12 roky
  florian 7ba197a221 * fix stack parameter handling for arm thumb před 12 roky
  florian f9ef8e90da + a_op_const_reg_reg for arm thumb taking care of availability of add sp,sp, ... před 12 roky