Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  nickysn 8926adbab5 * fixed names, returned by std_regname for ymm registers 8 năm trước cách đây
  nickysn c8487c4150 + added individual bits of the x86 flags register as subregisters 8 năm trước cách đây
  nickysn 5f66f5cebb + distinguish between x86 flags subregisters: flags, eflags and rflags 8 năm trước cách đây
  nickysn 52f41a8f67 * fixed i8086 regressions after r35082 8 năm trước cách đây
  florian 1e374df5b8 * correctly calculate the bit mask in thlcgobj.a_load_regconst_subsetreg_intern, resolves #31042 9 năm trước cách đây
  florian d0b2701693 * similiar fix for i386 as done in r34984 for x86-64 9 năm trước cách đây
  sergei 2861362780 * Reuse binary search routine from rgbase.pas to look up AT&T register names, removes need in regnumber_count_bsstart constant. Resolves #29471. 9 năm trước cách đây
  Jonas Maebe 9d4c8f68d4 * fixed first_fpu_immreg definition 10 năm trước cách đây
  sergei 07e90aaa24 + Implemented IEEE 754-compliant checking for unordered results of floating-point compares on x86 targets. Mantis #9362. 11 năm trước cách đây
  nickysn 4763723c75 + support compact, large and huge memory models in x86/cpubase.segment_regs_equal() 11 năm trước cách đây
  nickysn 3555b76495 - rm FDISI,FENI,FSAVE,FSTCW,FSTENV and FSTSW from the requires_fwait_on_8087() 12 năm trước cách đây
  nickysn e9a4896565 - rm the 287/387+ FPU instructions from the requires_fwait_on_8087() list 12 năm trước cách đây
  nickysn 12b2f86e99 + added function requires_fwait_on_8087(), which checks whether a given 12 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 58b22adaf1 + added function cpubase.segment_regs_equal, which checks whether 2 segment regs are equal in the current memory model 12 năm trước cách đây
  nickysn 4840a33b80 * also return true in is_calljmp() for the A_JCXZ instruction on the i8086 12 năm trước cách đây
  nickysn ecb5a4866d * refactored the int64 result passing in ax:bx:cx:dx to use 4 paralocs, instead of the GetNextReg hack 12 năm trước cách đây
  nickysn 6b2f59c3e0 + preparations for returning int64 in ax:bx:cx:dx on i8086 12 năm trước cách đây
  nickysn e2cd2813ce + stop with an internal error if GetNextReg is called with a non-imaginary register 12 năm trước cách đây
  nickysn 107a6f6552 * i8086 versions of i386*.inc and r386*.inc renamed to i8086*.inc and r8086*.inc 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 eff0894a66 all the extra i8086 units added 12 năm trước cách đây
  nickysn a4b1a9011b i8086 specific stuff added to x86/cpubase.pas 12 năm trước cách đây
  Jonas Maebe 68dd05e259 * fixed std_regname() for xmm registers with custom sizes 13 năm trước cách đây
  masta e327b4581c Use TRegNameTable instead of array[tregisterindex] of string[10] 13 năm trước cách đây
  Jeppe Johansen 0087661fb5 Added FPv4_d16 FPU instructions, and a few extra registers 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 d93cee995b * fix register method pointer for ppc64 and x86_64-linux 13 năm trước cách đây
  florian 4dee21c60e + NR_DEFAULTFLAGS and RS_DEFAULTFLAGS for all CPUs with flags added 13 năm trước cách đây
  Jonas Maebe f79aff553e - removed duplicate RS_INVALID declaration (with moreover a different 13 năm trước cách đây