Historie revizí

Autor SHA1 Zpráva Datum
  florian 1de3aba4e3 * few types fixed před 1 rokem
  Jonas Maebe 0ca260e08c LLVM: fix currency parameters passed on the stack on x86-64 před 1 rokem
  Sven Barth 82dd70e72f * fix parameter alignment on x86_64 when more than 6 parameters are involved (aka the stack is used) před 2 roky
  Jonas Maebe d5a50eee8a x86-64: properly set parameter alignment if not default před 3 roky
  Jonas Maebe c42e64db82 x86-64: keep tcgpara vardef the same as the para's real def před 3 roky
  Brendan Dougherty 1923c8a611 Only use Win64 vectorcall special case if calling convention is vectorcall. před 3 roky
  Karoly Balogh 568d4de77e * aros64: recent developments hanged the library call ABI, lets try to follow it (aros64 is experimental) před 3 roky
  florian 6404478ea4 * cleanup of VER3_0 defines před 3 roky
  J. Gareth "Curious Kit" Moreton 3ce6c478cc Bug fixes to magic division and vectorcall code that trigger -CriotR checks před 3 roky
  J. Gareth "Curious Kit" Moreton 15b2f9a7b1 Changed get_volatile_registers_mm to not return XMM16 to XMM31 when not under AVX512 před 4 roky
  Jonas Maebe bc84f780ee Solves #39296: x86-64 parameter zero/sign extension před 4 roky
  florian a286ad9d77 * do not extend 8 bit return values to 32 bit when loading them into eax, před 4 roky
  florian ad8b2eaf8a * mm registers 16-31 are also volatile during a call před 5 roky
  florian 6f661e44d0 * do not throw an internal error later on in case of a recursive call, if the declaration of the function was faulty, resolves #37460 před 5 roky
  Jonas Maebe 1a9e246c29 * added is_normal_fieldvarsym() helper and use it před 5 roky
  Jonas Maebe b89487e721 * fix paraloc def for vectors with vectorcall calling convention (was a single před 5 roky
  pierre 0fa70759a2 * cutils.pas (size_2_align): Move to.. před 6 roky
  Jonas Maebe 77658b925b * disable regular array -> dynamic array type coversion support unless před 6 roky
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would před 6 roky
  Jonas Maebe 8b9e90dc7a * keep track of whether a routine has a C-style variadic parameter in the před 6 roky
  yury a026252508 * Commented out unused "size" local var. před 7 roky
  yury 4357caaad8 * Removed unused local vars. před 7 roky
  Jonas Maebe 0b246f3dbd * converted Boolean8 to an internal type, and mapped Boolean to the před 7 roky
  nickysn 518cdf9674 * replaced the saved_XXX_registers arrays with virtual methods inside před 7 roky
  florian 112373a124 * fix passing floats on unix after vectorcall patch před 7 roky
  florian 31f78ea2b6 + implementation of the vectorcall calling convention by J. Gareth Moreton před 7 roky
  florian b1dff29cbf * removed unused units před 8 roky
  Jonas Maebe 265c8e7bbc + support for specifying ms_abi_default, ms_abi_cdelc, sysv_abi_default, and před 8 roky
  florian 7bb8873c83 * do not throw an internal error if in case of an previous error the parameter class of an errordef is requested, resolves #31016 před 8 roky
  Jonas Maebe a27927e658 * disable parameter struct padding for llvm, as llvm does that it by itself před 10 roky