提交歷史

作者 SHA1 備註 提交日期
  Jonas Maebe a25ebbba3e + added volatility information to all memory references 8 年之前
  sergei b5660401fe * Some cleanup for AVX part of internal assembler. Functionality is not changed. 8 年之前
  sergei ebe134febc * Fixed memory reference size for MOVSS instruction, Mantis #29954. 8 年之前
  sergei edf943a4f6 * Changed memory operand size for VMOVSS instruction to 32 bits, Mantis #29957. 8 年之前
  florian 56252d59f0 + support for the PREFETCHTW1 instruction based on a patch by Emelyanov Roman, resolves #30933 8 年之前
  pierre 38f751573a Copy TExternChain type and AddSymbol procedure to unit aasmcpu from agx86nsm unit 9 年之前
  florian ec92bc3390 * case of identifiers fixed 9 年之前
  florian 406e3c4ac1 + support xgetbv instruction, resolves issue #29958 9 年之前
  florian 8d5cc3dfa4 * (extended and modified) patch by Emelyanov Roman to add suport of RDRAND, RDSEED and TSX instructions set, resolves issue #29893. 9 年之前
  nickysn b562bcfdbd * fixed the alignment filler in code sections on i8086 to always use nops, 9 年之前
  nickysn cf3230b100 - removed IF_CENTAUR and replaced it with IF_CYRIX. Rationale: only 3 Centaur - 9 年之前
  nickysn 9a2f5e01d7 + added range checking for the immediate operand of NEC V20/V30's instructions CLR1, SET1, NOT1 and TEST1 9 年之前
  nickysn 0be6d062ac + added range checking for the imm4 operand of NEC V20/V30's instructions 9 年之前
  nickysn a376229d80 - removed IF_CYRIX and IF_AMD from the TODO list of instructions, that we're 9 年之前
  nickysn 5f87ac5d47 + added 486 to the list of supported CPUs on the i8086 and i386 targets 9 年之前
  nickysn 867a4881ba * changed the codes of the IF_CYRIX and IF_AMD instruction flags, to avoid 9 年之前
  nickysn c061a98e93 * made the i8086 internal assembler cpu instruction set checking follow the 9 年之前
  Jonas Maebe 53052f26a0 * changed output parameter of process_ea_ref() from "out" to "var", as it is 9 年之前
  nickysn 439ab331e9 * factored out some of the duplicated (between x86 targets) parts of process_ea() to a common function 9 年之前
  nickysn db5e67c3fe + introduced a new type TRelocDataInt for use as the 'data' parameter for 9 年之前
  nickysn d4c21cf13a * also check for 386+ when emitting a reference with a fs: or gs: prefix 9 年之前
  nickysn ef9504ffd7 * made the \325 x86 prefix to generate a 0x66 prefix on i8086, thus fixing many 9 年之前
  nickysn e6ac1a4af5 + added check for the compatibility of each instruction with the selected target 9 年之前
  nickysn a508f9e5d3 + added check if the selected cpu is 386+ when writing a 66h or 67h prefix in 9 年之前
  nickysn 22b6e00147 * extracted the writing of 0x66 and 0x67 prefixes in the x86 internal assembler 9 年之前
  nickysn 78362ed6ae * RELOC_ABSOLUTE32 made different than RELOC_ABSOLUTE on i8086 (and fixed all 9 年之前
  yury 862348c317 * Keep the GOT offset in a virtual register for i386 non-darwin platforms. 9 年之前
  nickysn 1487236f29 + support addr_fardataseg references in the internal asm writer 10 年之前
  nickysn e9c790f4eb + support 'SEG' in the i8086 inline assembler 10 年之前
  nickysn 0da38dbc79 + implemented support for the 'dgroup' (addr_dgroup) relocation type in the omf 10 年之前