2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  nickysn 71f5fd320a + insert hlcg.g_ptrtypecast_reg calls in tcgvecnode.update_reference_reg_mul and update_reference_reg_packed 4 жил өмнө
  nickysn 34d3d39dbe + introduced the tcgvecnode.get_address_type virtual method and use its result, 4 жил өмнө
  nickysn e62979c614 * converted tcgvecnode.update_reference_reg_packed to the high level code generator 4 жил өмнө
  nickysn 531031c135 * converted tcgvecnode.update_reference_reg_mul to the high level code generator 4 жил өмнө
  yury 627fcb4354 * Do not use the LOC_VOID location to indicate unused parameters. 5 жил өмнө
  yury 2808873d1b * Reworked the optimization of unused $parentfp for nested routines. 5 жил өмнө
  florian 50c221670f * do not generate moves unncesssarily in tcgloadparentfpnode.pass_generate_code 5 жил өмнө
  yury 1b3a3a7983 * Removed lot of unused local vars. It is useful to turn on the notes in options. :) 5 жил өмнө
  yury 4a756a2d30 * r42239 broke the tw13948b test for aarch64. Fixed this and improved the test. 5 жил өмнө
  Jonas Maebe 1e3f72403e * renamed getintparaloc to getcgtempparaloc 5 жил өмнө
  florian d80dc03ccb * building on powerpc and arm fixed 6 жил өмнө
  florian 749c4d4e47 + keep (certain) arrays in registers if they are used with constants indices only 6 жил өмнө
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would 6 жил өмнө
  Jonas Maebe 170ec00348 - removed withnode (was no longer used since a very long time) 6 жил өмнө
  pierre bee9421f2a Change local variables offsetdec and extraoffset type to ASizeInt 6 жил өмнө
  nickysn 42432d4ef3 * use sizeuinttype, instead of ptruinttype for the indexdef conversion in 7 жил өмнө
  Jonas Maebe 4686f61002 * keep track of the temp position separately from the offset in references, 7 жил өмнө
  florian 2251e87e41 * fix compilation for jvm, resolves #33195 7 жил өмнө
  florian 2e9f6f9dfb * wrong alignment was used in r38252: alignment for a class returns the alignment of the implict pointer, but we really need the alignment of the data structure 7 жил өмнө
  florian a21f462a93 * references of fields for types using indirect addressing get proper alignment 7 жил өмнө
  florian 6f338bb4b5 + tcgsubscriptnode.pass_generate_code makes use of a_loadmm_reg_intreg to avoid location_force_mem calls 7 жил өмнө
  florian 8ea9e3d344 * avoid range check errors on avr 8 жил өмнө
  florian b1dff29cbf * removed unused units 8 жил өмнө
  Jonas Maebe a25ebbba3e + added volatility information to all memory references 8 жил өмнө
  pierre abaea9959f Fix parameter loading of FPC_CHECKPOINTER to handle correctly references with offsets 8 жил өмнө
  pierre 4d09dfca95 Remember usage of checkpointer (-gc) option: 8 жил өмнө
  Jonas Maebe db171702f3 * vecn: don't use left.location.reference.alignment if left is not in a 8 жил өмнө
  Jonas Maebe 0afbe85aab * various memory reference alignment fixes 8 жил өмнө
  yury e3d9dbbeef * Removed unused vars. 9 жил өмнө
  svenbarth 54874cccd6 * reference the VMT's assembler symbol if it's from another unit 9 жил өмнө