Histórico de commits

Autor SHA1 Mensagem Data
  sergei d2a9308181 + SPARC: implemented register spill replacement. 11 anos atrás
  sergei 0afd95e840 * SPARC, tmoddivnode improvements/fixes: 11 anos atrás
  nickysn cf6f408214 + implemented the tcg8086.a_cmp_*_*_label methods for i8086. How did the i8086 11 anos atrás
  florian ac120d075a * moved directory handling code 11 anos atrás
  Jonas Maebe 32b9926536 * don't check forwarddefs of copied record/objectdefs (there are none, since 11 anos atrás
  florian 1fc6316cbc * use generic 32*32 -> 64 bit multiplication on arm thumb 11 anos atrás
  marco 0bb6469b80 * remove accidentally inserted BOM, as reported by M. Ring. 11 anos atrás
  marco ebe262762a * Clean out of $i textrec and filerec includes that are redundant now that cpstrrtl exposes 11 anos atrás
  masta bcec29f1b4 Disable generation of UMULL when generating thumb1 code 11 anos atrás
  masta e5b3d89a5d Add CPUARM_HAS_UMULL flag 11 anos atrás
  sergei 36d0c8a5a7 * x86 and SPARC: fixed handling 64-bit (qwordbool) values in tcgnotnode (partial fix for Mantis #25255). 11 anos atrás
  nickysn e1332304ef * when converting Hi() to a shr node, convert the right shr const parameter to 11 anos atrás
  nickysn d4e01637e7 * use nativeint, instead of longint in fpc_div_dword and fpc_mod_dword, because 11 anos atrás
  marco 2a4385c196 * simple strtomd5 function from mantis #23397 11 anos atrás
  nickysn 988b742d71 * avoid the meaningless conversion of the right shl/shr argument to 32-bit on 11 anos atrás
  masta f8889e3d6d Use optimize_op_const in ARM cg 11 anos atrás
  masta d32abdf047 Little cleanup in tarmaddnode.second_add64bit 11 anos atrás
  masta cec633e86e Optimized support for 32x32 => 64bit multiplications on ARM 11 anos atrás
  nickysn dcb9306de8 * perform the OP_AND, OP_OR and OP_XOR optimizations for 0 and $FFFF values 11 anos atrás
  nickysn 9a1e33d2a0 * tcg8086.a_op_const_reg: perform the OP_AND, OP_OR and OP_XOR optimizations for 11 anos atrás
  nickysn 9eb4419ba3 * fixed the conversion and assignment to the 64-bit boolean types on the i8086 11 anos atrás
  nickysn 974fea30b2 * use only one temporary 16-bit register, instead of two in tcg8086.g_flags2ref 11 anos atrás
  nickysn 72e526b9b1 * taddnode.pass_1: set correctly expectloc to LOC_JUMP or LOC_FLAGS for compare 11 anos atrás
  nickysn 4917d8da39 - rm the special case handling of unsigned 32-bit ordinals in taddnode.pass_1, 11 anos atrás
  florian f393c3ff37 * propagate constants into the header of a for loop 11 anos atrás
  florian b0441e1d64 * move setting of lnf_testatbegin into tfornode.simplify because it is a simplification 11 anos atrás
  nickysn bda163544a * tcg8086.g_flags2reg: restore the register back to the original size after the 11 anos atrás
  nickysn fbd05c4e12 * Improved code generation in tcg8086.g_flags2reg for the case when target reg 11 anos atrás
  nickysn d57d982be7 * simpler handling of moves from a smaller to a larger cgsize in 11 anos atrás
  Jonas Maebe a4c938c042 * changed some random data label names to match the label names outputted by 11 anos atrás