Histórico de Commits

Autor SHA1 Mensagem Data
  Károly Balogh 16fc8c8d9a m68k: added some handling for the explicit precision FPU instructions in the spilling and optimizer. fixed a_fsabs and a_fdabs names há 6 anos atrás
  Károly Balogh db2875ceba m68k: added the remaining instructions with explicit rounding precision. fixed fsflmul to be fsglmul (this is also typo in the original 68k PRM) há 6 anos atrás
  Károly Balogh 2a87b885b1 m68k: added the most important FPU instructions with explicit rounding precision (eg. FSADD/FDADD) há 6 anos atrás
  Károly Balogh 5eee29e5d1 m68k: refactor some code to not fail when the tasmop set will be bigger than 256 elements há 6 anos atrás
  florian 69786ffe73 somehow committing went wrong, second part of last commit: há 6 anos atrás
  Jonas Maebe 8555ec1438 + fpc_eh_return_data_regno() intrinsic to get the return register numbers há 6 anos atrás
  pierre 92acd38f40 Fix for bug report #34380 há 6 anos atrás
  nickysn 518cdf9674 * replaced the saved_XXX_registers arrays with virtual methods inside há 7 anos atrás
  Károly Balogh 66d180187a m68k: fix build after r38206 há 7 anos atrás
  Károly Balogh 58d98d8cd7 m68k: made the PIC_OFFSET_REGs runtime changeable, and applied some defaults há 7 anos atrás
  Károly Balogh 41f72a0e6d m68k: some initial support for C ABIs which use an address register to return structs by address há 8 anos atrás
  Károly Balogh b481129f4e m68k: for cdecls with the SVR4 ABI return results both in A0 and D0 há 8 anos atrás
  Jonas Maebe 880d438704 * renamed t<cpuname>procinfo to tcpuprocinfo for all targets, so we can há 8 anos atrás
  Károly Balogh c4e954c9a5 m68k: added fint and fintrz instructions há 8 anos atrás
  Károly Balogh a2a630e9c5 m68k: fixed and enabled hardware mod/div support for coldfire, also it no longer depends on cpu family but cpu capability há 9 anos atrás
  Károly Balogh b6d845e732 m68k: needs_unaligned helper. returns true when the given reference with the given size needs to be loaded with unaligned support on the given cpu há 9 anos atrás
  Károly Balogh 50a40062e2 m68k: fixed the build after r33614 há 9 anos atrás
  Károly Balogh 92b2cf917d m68k: when saving/restoring FPU registers, use the right FPU register size on ColdFire to calculate the stored size há 9 anos atrás
  Károly Balogh 23106882ac m68k: extended TResFlags with float resflags há 9 anos atrás
  Károly Balogh bd564b8933 m68k: some code to support the ColdFire v4e FPU. not functional yet. há 9 anos atrás
  Károly Balogh 288fa53694 m68k: is_calljmp cleanup há 9 anos atrás
  Károly Balogh 9c12615f09 m68k: new isregoverlap function, which returns true if the two registers overlap (same type and subreg). use the new r68kbss.inc for regnumber_count_bsstart. other minor tweaks. há 9 anos atrás
  Károly Balogh 258b42de26 m68k: added support for FSIN/FCOS. these are software supported on the 68040, so we should have a separate 68040/060 FPU option too, to avoid these in the future. há 10 anos atrás
  Károly Balogh c062e55aa2 m68k: after a compare on the FPU, move the condition flags back to the CPU. this should make floating point compare actually working há 10 anos atrás
  Károly Balogh 9d6f763d4f m68k: small helpers to determine a given int value fits into a certain size or instruction argument há 10 anos atrás
  Károly Balogh 6070ac3def m68k: some more basic FPU stuff há 10 anos atrás
  Károly Balogh 8acc260a09 m68k: added the byterev and ff1 CF ISAA+/ISAC instructions, also added byterev as a CPU capability há 11 anos atrás
  sergei c79cd3beca * m68k: fixed/completed the inverse_cond function. há 11 anos atrás
  Károly Balogh 7ee09b9620 instead of supporting SP only, have register A7 defined, and have SP as an alias há 11 anos atrás
  Károly Balogh 80b253c111 be consistent in naming. renamed VOLATILE_ADDRESSREGISTER to VOLATILE_ADDRESSREGISTERS há 11 anos atrás