Historique des commits

Auteur SHA1 Message Date
  nickysn fe30b53e95 * use 16-bit operand types for call/jmp immediate on i8086 in taicpu.create_ot il y a 10 ans
  nickysn a25a906d56 * i8086 internal asm fixes for the 0324 and 0361 asm codes il y a 10 ans
  nickysn fd9e0d7266 * i8086 binary writer fixes for asm codes 0320..0322 il y a 10 ans
  nickysn db5276af61 * i8086 binary writer fixes for asm codes 0300..0302 il y a 10 ans
  nickysn 0aa8e9d829 + i8086 fixes in the binary writer for asm codes 0310 and 0311 il y a 10 ans
  nickysn 8597208ed9 * fixed emitting a 66h prefix for push/pop of segment registers on i8086 in the internal asm writer il y a 10 ans
  nickysn ff20a3c7bc + support 16-bit addresses for codes 36..38 in the internal asm writer on i8086 il y a 10 ans
  nickysn 470fb65e80 + implemented aasmcpu.process_ea for i8086 il y a 10 ans
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 il y a 10 ans
  pierre da55d9ded2 Also disable overflow where range check is disabled in aasmcpu unit il y a 10 ans
  Jonas Maebe 1a949eae1f * fixed i8086 compilation il y a 10 ans
  florian 5946328ed6 * CPUs not having CMOV apparently do not support the newly introduced Multibyte NOPs (Agner, Optimizing subroutines in assembly il y a 10 ans
  florian 255c4feef6 * new code alignment fillings based on the discussion at http://www.lazarusforum.de/viewtopic.php?f=10&t=8487 il y a 10 ans
  florian d6e4af8279 + applied remaining patches of Torsten Grundke: adds gather instructions of avx2 il y a 10 ans
  florian d540d56908 * unified internal errors il y a 10 ans
  florian ed11244632 * improved formatting il y a 11 ans
  florian 8635894de4 * merged new changes to avx2 branch (AVX2 vectory-memory support) by Torsten Grundke il y a 11 ans
  Jonas Maebe 7949bebb8d * synchronised with r28168 of trunk il y a 11 ans
  sergei e7cd5319f0 * Put under {$ifndef x86_64} more cases of instructions that do not exist in 64-bit mode. il y a 11 ans
  Jonas Maebe bacd303208 * synchronized with trunk up to r27758 il y a 11 ans
  michael 36c662f69f * Extention -> extension (By Reinier, bug ID #25979) il y a 11 ans
  nickysn c9f8703679 + set ref.segment to NR_SS for all temps/localvars on i8086. This allows the il y a 11 ans
  florian 842e027a9f + prove of concept how FMA4 could be supported in inline assembler il y a 11 ans
  florian a79be2b05c + support for FMA instructions in inline assembler il y a 11 ans
  florian aa107b914c * merged avx2 branch, developed by Torsten Grundke il y a 11 ans
  Jonas Maebe e9268a0a14 * synchronised with trunk up till r26975 il y a 11 ans
  nickysn c83032992d * more fixes to the 3-op IMUL spilling: il y a 11 ans
  sergei e6a9f3b15b * Fixed spilling of 3-operand IMUL instruction (went unnoticed this far because such instructions were not emitted by compiler). il y a 11 ans
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables il y a 11 ans
  Jonas Maebe 1df3039424 + LLVM temp allocator based on new R_TEMPREGISTER register class. For every il y a 11 ans