Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  yury 4d62e12dfe Merged revision(s) 32020, 32036, 32536 from trunk (i386 PIC): 9 năm trước cách đây
  florian d540d56908 * unified internal errors 10 năm trước cách đây
  florian ed11244632 * improved formatting 11 năm trước cách đây
  florian 8635894de4 * merged new changes to avx2 branch (AVX2 vectory-memory support) by Torsten Grundke 11 năm trước cách đây
  sergei e7cd5319f0 * Put under {$ifndef x86_64} more cases of instructions that do not exist in 64-bit mode. 11 năm trước cách đây
  michael 36c662f69f * Extention -> extension (By Reinier, bug ID #25979) 11 năm trước cách đây
  nickysn c9f8703679 + set ref.segment to NR_SS for all temps/localvars on i8086. This allows the 11 năm trước cách đây
  florian 842e027a9f + prove of concept how FMA4 could be supported in inline assembler 11 năm trước cách đây
  florian a79be2b05c + support for FMA instructions in inline assembler 11 năm trước cách đây
  florian aa107b914c * merged avx2 branch, developed by Torsten Grundke 11 năm trước cách đây
  nickysn c83032992d * more fixes to the 3-op IMUL spilling: 11 năm trước cách đây
  sergei e6a9f3b15b * Fixed spilling of 3-operand IMUL instruction (went unnoticed this far because such instructions were not emitted by compiler). 11 năm trước cách đây
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables 11 năm trước cách đây
  florian f132a804d6 + handle 32 bit references on x86-64 so lea can be used for 32 bit arithmetics 12 năm trước cách đây
  nickysn f6e846c574 + added the NEC V20/V30 instructions 12 năm trước cách đây
  sergei 5af873ee5b * x86 targets: Profiling shows that quite a bit of time is spent in findreg_by_number(), despite it uses binary search. Worse, it is repeated for every piece of register information. Trying to get rid of some of these calls: rearranged registers so that their "opcode" matches 3 LSBs of superregister number (with a few exceptions described at the beginning of x86reg.dat). This allows to lookup opcodes in regval() with O(1) complexity, and removes need in rXXXop.inc files. 12 năm trước cách đây
  sergei 2c79314d59 * IF_SANDYBRIDGE designates CPU family, not feature. Mostly a cosmetic change, since we don't use these flags for anything. 12 năm trước cách đây
  sergei 7e6a7f20cc - Removed unused variables and dead assignments. 12 năm trước cách đây
  florian 9b6094a58c + added a few BMI instructions to see if they can be encoded 12 năm trước cách đây
  florian e81d2d1f3b * basic avx support for floating point operations (use -Cfavx to activate) 12 năm trước cách đây
  nickysn 92afd7cccd + R_SUBH support added in x86/aasmcpu.spilling_create_load and spilling_create_store 12 năm trước cách đây
  nickysn fef3732884 * i8086 compilation fixes 12 năm trước cách đây
  florian ad0b0455d8 * extended comment 12 năm trước cách đây
  nickysn c3aaa37c0c * fixed a bug which caused non commutative fpu instructions to be wrong when using an intel-style external assembler and compiling a smartlinked unit 12 năm trước cách đây
  florian 24f9d0d770 * cancel warning on i8086 because it stops compilation (the compiler is normally build with -Sew) 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
  florian a499a30ca9 * fixes to avx support by Torsten Grundke 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
  sergei 21524c56c6 * If subtrahend symbol belongs to current section, generate a RELATIVE relocation instead of PIC_PAIR. Now the corresponding relative expressions in assembler operands compile correctly on all i386 targets (and x86_64 too, although such feature is less important there). 13 năm trước cách đây
  Jonas Maebe 313e976256 * avoid spurious range errors due to longint+qword expressions (results in 13 năm trước cách đây