커밋 기록

작성자 SHA1 메시지 날짜
  Jonas Maebe c29e6bbcb8 * disabled assembler implementations of fpc_ansistr_decr_ref/ 13 년 전
  Jonas Maebe f5b1c64d36 * default to VFPv2 on Darwin/ARM (all iOS devices ever released until 13 년 전
  florian 765fb18679 + add a description to the cpuflags where I know the exact meaning/definition 13 년 전
  florian c64b400764 * fix Makefile to work with make 3.82 by adding missing compiler commands 13 년 전
  florian 312984cb4f * ifdef blx InterlockedExchange correctly 13 년 전
  florian 54e2b40ab4 * revert the parameter type change of the last commit, it was an overleft from a failed fix attempt 13 년 전
  florian ba6ba52e7f * instruction scheduling is pretty slow so make it a level 3 optimization for now 13 년 전
  florian 45eafd3e65 * fix MovMov optimization if the second mov is a mov rX,rX 13 년 전
  florian 4b4e08c28b * fixes copy&paste errors when moving end of live pointers 13 년 전
  florian 53a0d3e3a3 * fixed typo when checking live start of references 13 년 전
  florian 5ceeb8aaa9 * enable scheduler when compiling at least with -O2 13 년 전
  florian a693fe9fb7 + implemented TCpuPreRegallocScheduler.SwapRegLive and make use of it to be able to reschedule instructions before register allocation 13 년 전
  florian f9dd5bf5e6 + live_start and live_end_properties 13 년 전
  florian c2d067940a * get rid of hash chars, modern tools and IDEs can use normal comments as documentation if needed 13 년 전
  masta 6729164fcc Work around load latency in InterlockedExchange for ARM 13 년 전
  florian 7e5b8584cf * set MaxOps to 4 for the optimizer because fpc generates now mla instructions 13 년 전
  florian e353222a8a * if the selected cpu type supports pld, provide and use only the pld variant 13 년 전
  florian 354cac2bb6 + completed arm architectures 13 년 전
  florian 7588896775 * make use of cpuflags in the arm compiler 13 년 전
  tom_at_work 38226169a9 Make use of "blx" instruction in fpc_ansistr_dec_ref conditional on CPUARM_HAS_BX, otherwise just use the "bl" instruction. Bug introduced in r22035. Fixes bug report 22632. 13 년 전
  tom_at_work 7c56a9f34d Revert r22080 because it prevents crosscompilation. 13 년 전
  Jonas Maebe 3983342648 * free temps created for case-of-string-statements 13 년 전
  Jonas Maebe f3ad4af343 * make sure valid_for_assign() returns false for inlined function bodies 13 년 전
  Jonas Maebe e06d3a6e04 * raise an error when locate is used on a closed dataset (patch by 13 년 전
  florian 3987c82bab * assign a complexity of 2 to float nodes because they usually involve a loading from memory 13 년 전
  florian 41e8da998c * cast raise node only to a tertiary node in foreach, makes adding more tertiary nodes easier 13 년 전
  florian b78f9826fb * call AllocMem instead of GetMem/FillChar 13 년 전
  michael b26797e818 * Fixed memory leak in classes with interfaces 13 년 전
  florian b8ab3d48f6 * fix compilation on non avr/arm architectures 13 년 전
  michael 3bc8bbf378 * Fixed to conform to new structures in pastree 13 년 전