Lịch sử commit

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