Historique des commits

Auteur SHA1 Message Date
  Jonas Maebe 04d295f186 * first step towards supporting 32 bit targets with the LLVM code generator: il y a 6 ans
  florian b1dff29cbf * removed unused units il y a 8 ans
  florian 6d6a45c034 * add/sub nodes with nf_internal set should not do overflow checking, resolves #30889 il y a 8 ans
  Jonas Maebe da696057ab * converted register_maybe_adjust_setbase() to the high level code generator il y a 9 ans
  yury 432248cbf1 * Removed lot of unused vars. il y a 10 ans
  Jonas Maebe 555319ec15 - disabled x86-specific code when using llvm il y a 10 ans
  Jonas Maebe 0fc1fd6ac1 * replaced current_procinfo.currtrue/falselabel with storing the true/false il y a 10 ans
  Jonas Maebe 511e878606 * fixed pointer plus/minus integer on llvm (since a_op_* only gets a single il y a 10 ans
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables il y a 11 ans
  sergei d72478eb64 * Function tjvmaddnode.cmpnode2topcmp is, in fact, not specific to any target. Moved it to generic tcgaddnode and reused in tmipsaddnode, where the same functionality was implemented in different way. il y a 11 ans
  florian ce9398f8d8 * do not reuse register on x86 either il y a 11 ans
  florian 0a84f1f10c + avx uses add to multiply by 2 il y a 12 ans
  Jonas Maebe 5051453806 + support for LOC_(C)MMREGISTER in hlcg il y a 12 ans
  florian d2aa35e9de * throw an internal error if code generation depends on expectloc but expectloc and real loc do not match il y a 13 ans
  Jonas Maebe edd42aa42a * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for il y a 13 ans
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 il y a 13 ans
  Jonas Maebe 1bb9a3b3d7 * fixed generic code for subtracting one set from another if both are il y a 14 ans
  Jonas Maebe d3a4866cf5 * reorder processing of left/right for add nodes somewhat to make il y a 14 ans
  Jonas Maebe e4d322bcdb + default implementation for for the *_checkoverflow() methods in case il y a 14 ans
  Jonas Maebe 2cb4514c07 * converted all non-x86-specific and non-32bit-specific code to use hlcgobj il y a 14 ans
  Jonas Maebe 6748a9a238 * fixed forcing setelementn on the correct side in add nodes il y a 14 ans
  florian 990add9272 * fixed non short boolean evaluation of <64 bit bool> and/or <64 bit bool> on non-64 bit cpus il y a 14 ans
  florian f5694da7bc * OS_INT => OS_32 il y a 14 ans
  Jonas Maebe e8871f0885 * fixed and simplified tcgaddnode.second_addsmallset: don't modify il y a 14 ans
  Jonas Maebe 0e96a159c8 * enabled pushing (x87) fpu registers in case too few might be available il y a 15 ans
  Jonas Maebe d1538ab023 o added ARM VPFv2/VFPv3 support: il y a 15 ans
  peter 8f239d04b6 * cleanup and simplify the set type handling il y a 17 ans
  Jonas Maebe f36e5411af * split cpu64bit compiler define into il y a 17 ans
  Jonas Maebe fee257ba81 * one more fix for x86 fpu stack swapping (mantis #10757) il y a 17 ans
  peter 6b8aed593f * remove registers{int/mmx/fpu} from firstpass il y a 18 ans