Commit Verlauf

Autor SHA1 Nachricht Datum
  Károly Balogh 25619d4991 removed the const-in-the-left internalerror vor 12 Jahren
  florian d4968e054b + arm: tsettings.instructionset vor 12 Jahren
  Károly Balogh 6591a24bd3 removed some code which must never be called, added an internalerror() instead vor 12 Jahren
  florian bb73a2891b * prevent generation of mul/mla statements with illegal registers vor 12 Jahren
  Károly Balogh 614afca755 ARM: try to inline 64bit multiplication for the most common cases instead of calling FPC_MUL_ helpers (results in 5-10x speedup) vor 12 Jahren
  florian 3a393f839e * do not reuse register locations on arm fpa/vfp vor 12 Jahren
  Jonas Maebe 5051453806 + support for LOC_(C)MMREGISTER in hlcg vor 12 Jahren
  florian ed2825fbb0 * arm thumb: handle constants in second_cmpsmallset correctly vor 12 Jahren
  florian 1eeeb309c7 * intial armv6m support, it is not working yet, constant pool insertation and conditional branch fixup is not working yet vor 12 Jahren
  florian 47d43750e4 * remove unused units from uses statements vor 12 Jahren
  Jeppe Johansen a8f9b0dac4 Added initial support for the Cortex-M4F FPv4_S16 FPU vor 13 Jahren
  masta 0f40429389 Improve handling of set operations with constant values on ARM vor 13 Jahren
  florian 3b980cae63 * floating point compares use flags as well so allocate flags vor 13 Jahren
  florian 45383fd32d + a lot missing flag allocs/deallocs added vor 13 Jahren
  florian d8161c185c + track usage of flags by using a new register RS_/NR_DEFAULTFLAGS vor 13 Jahren
  masta 8a684c1f10 Don't generate IT instruction in second_cmp64bit for Thumb-2 vor 13 Jahren
  florian d5aa89449e * generate less register wasting code for 64 bit comparions vor 13 Jahren
  Jonas Maebe 6ba8dc7146 + support for the ARM hard float EABI on Linux (patch by Peter Green): vor 13 Jahren
  Jonas Maebe d1538ab023 o added ARM VPFv2/VFPv3 support: vor 16 Jahren
  florian 515774b864 * merged armthum branch vor 16 Jahren
  florian 7ef191021f + check for location.loc<>expectloc in extdebug mode vor 17 Jahren
  Jonas Maebe 1d96dcc50d * renamed nf_swaped to nf_swapped vor 19 Jahren
  florian 85d63d9fa9 * settings refactored vor 19 Jahren
  florian e9a1dff46a * fixed most calling convention trouble on arm-linux vor 19 Jahren
  peter 3078a1927f * remove ttype vor 19 Jahren
  florian 6c3ef12cfb * fixed internal error with int64 comparisations vor 19 Jahren
  peter b7fe6797bf Merged revisions 2921-2922,2925 via svnmerge from vor 19 Jahren
  fpc 790a4fe2d3 * log and id tags removed vor 20 Jahren
  fpc 50778076c3 initial import vor 20 Jahren
  florian 8305aa8781 * fixed storing of floating point registers for procedures with large temp. area vor 20 Jahren