コミット履歴

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