Histórico de Commits

Autor SHA1 Mensagem Data
  nickysn e4f3dd1264 * do not emit shl/shr with a const different than 1 on 8086 há 12 anos atrás
  nickysn fbc41991f9 * i8086 fixes in tcgx86.a_op_reg_reg for 16-bit OP_SHR,OP_SHL,OP_SAR,OP_ROL,OP_ROR há 12 anos atrás
  florian edd4c1ce4b * proper fix to avoid sp relative adressing as r23867 tries há 12 anos atrás
  florian b321f867c6 + trgintcpu.add_cpu_interferences for i8086 so references are properly build há 12 anos atrás
  nickysn 95b15d15bd another nested ifdef cleaned up há 12 anos atrás
  nickysn 981f0a5c6c nested ifdefs converted to series of elseif + some other ifdefs cleaned up há 12 anos atrás
  nickysn 5f7d432ff9 i8086 fixes in Tcgx86.g_concatcopy and TCGSize2OpSize há 12 anos atrás
  Jonas Maebe 5d628b29bb * set the subregsize of OS_M64 SSE registers to R_SUBQ so we can há 12 anos atrás
  yury e13e2e1697 * Turn off special handling of interrupt calling convention for i386-android. há 12 anos atrás
  yury 0960ee2034 * Add missing checks for android target. há 12 anos atrás
  sergei 7530fb3352 * tcgx86.make_simple_ref: handle references to absolute addresses (these are quite rare on x86_64, but still worth to handle correctly). há 12 anos atrás
  florian d7e0f07aab + UseAVX check há 13 anos atrás
  florian 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke há 13 anos atrás
  florian 8818b58e5d * Bsf/Bsr on x86 handle now correctly 0 as argument, resolves #22783 há 13 anos atrás
  Jonas Maebe b1dc518ac4 * removed systems_need_16_byte_stack_alignment and use target_info.stackalign instead há 13 anos atrás
  Jonas Maebe 952ac1ffa6 * only use indirect symbol loads for (weak)external and private_external há 13 anos atrás
  Jonas Maebe 35c70a6c96 * copy the darwin got register to a new register when using it, so it há 13 anos atrás
  Jonas Maebe 0a1157da38 * fixed memory leaks in the compiler introduced in r21862 by marking and há 13 anos atrás
  Jonas Maebe 408f459f5a * the code generator bugs referred to in r21921 weren't completely fixed yet há 13 anos atrás
  Jonas Maebe bb28a7cd08 * decrease the fpu stack position counter after explicitly inserted há 13 anos atrás
  Jonas Maebe 260958eb45 * changed last parameter of g_indirect_sym_load() to a set and also há 13 anos atrás
  sergei cbad0abab5 + Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH. há 13 anos atrás
  florian c4a5499d2a * handle flag to reg./ref. conversion correctly for boolean64 há 13 anos atrás
  florian a59a37dddd * handle assignments of qword bools with LOC_FLAGS correctly, resolves #20874 há 13 anos atrás
  florian 60cccdcdbd * improve heuristics for copy_move vs. copy_string when optimizing for size, #20664 há 13 anos atrás
  sergei ce3f850a68 * x86_64, use rip-relative references when taking address of local code labels, fixes test/library/tlib1a.pp for Linux and FreeBSD and passing exception address to FPC_RAISEEXCEPTION on Darwin. há 13 anos atrás
  sergei 4c21beb48e win64 unwinding, misc fixes: há 14 anos atrás
  sergei b997094755 + Generate unwind bytecode for function prologues on win64. há 14 anos atrás
  florian 13ac5d185f * fix add_move_instruction for sse moves há 14 anos atrás
  florian 26850e3425 * fix full cycle after adding new boolean types há 14 anos atrás