Wiki Roadmap Timeline Tickets New Ticket Source Search Help / Guide About Trac Login

root/gen/asm-x86-64.h


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @1634:9cc791423e20 [1634:9cc791423e20] 02/25/10 19:12:54 Kelly Wilson <wilsonk cpsc.ucalgary.ca> Fix typo for iretq
(edit) @1581:f4421c81398f [1581:f4421c81398f] 09/18/09 19:44:35 Robert Clipsham <robert@octarineparrot.com> Fixed ticket #365. Thanks wilkie.
(edit) @1573:3a08f5e2553b [1573:3a08f5e2553b] 08/17/09 15:42:19 Kelly Wilson <wilsonk cpsc.ucalgary.ca> Fixed iretq problem reported by wilkie of the XomB project
(edit) @1563:b0a691de8cc7 [1563:b0a691de8cc7] 08/02/09 11:56:30 Tomas Lindquist Olsen <tomas.l.olsen gmail com> Fixed bug #349 , now emits error.
(edit) @1540:a0114765fe34 [1540:a0114765fe34] 07/19/09 18:52:07 Robert Clipsham <robert@octarineparrot.com> Fixed Op_Shift asm instructions on x86-64.
(edit) @1451:297d1e2f6441 [1451:297d1e2f6441] 06/01/09 17:42:42 Frits van Bommel <fvbommel wxs.nl> Add syscall to the x86-64 asm parser, and both syscall and sysret to …
(edit) @1398:f3d7451cfa5b [1398:f3d7451cfa5b] 05/19/09 14:28:44 Kelly Wilson <wilsonk cpsc.ucalgary.ca> remove extra 'test' instructions and fix 'test' properly
(edit) @1397:fdfc4060bcec [1397:fdfc4060bcec] 05/19/09 13:58:54 Kelly Wilson <wilsonk cpsc.ucalgary.ca> fix missing 'test' mnemonic and add several variations
(edit) @1325:5a9dc345c70a [1325:5a9dc345c70a] 05/09/09 14:13:05 Christian Kamm <kamm incasoftware de> Yet another fdiv/fsub special case.
(edit) @1320:1ad5a58b5c9d [1320:1ad5a58b5c9d] 05/09/09 02:58:41 Christian Kamm <kamm incasoftware de> Restrict second arg of certain floating-point stores to ST. Fix type …
(edit) @1310:85b80c4fe48a [1310:85b80c4fe48a] 05/07/09 15:01:44 Christian Kamm <kamm incasoftware de> Fix certain cases of floating point instruction mistranslation.
(edit) @1304:b995c146366e [1304:b995c146366e] 05/06/09 13:56:33 Christian Kamm <kamm incasoftware de> Ignore short/long prefix of labels instead of ignoring the whole …
(edit) @1303:c250e03d8a5b [1303:c250e03d8a5b] 05/06/09 12:54:20 Christian Kamm <kamm incasoftware de> Make the no-operand versions of floating point inline asm instructions …
(edit) @1302:a26b99b7e293 [1302:a26b99b7e293] 05/06/09 12:08:44 Christian Kamm <kamm incasoftware de> Translate fsub/fdiv correctly. See #256.
(edit) @1301:1e30cc395d2e [1301:1e30cc395d2e] 05/05/09 13:51:00 Kelly Wilson <wilsonk cpsc.ucalgary.ca> fix wrong arg order for fmul/fadd
(edit) @1190:ea7b8b6c96c0 [1190:ea7b8b6c96c0] 04/02/09 19:27:53 Kelly Wilson <wilsonk cpsc.ucalgary.ca> Some more fixups for mingw -- missing underscores
(edit) @1109:97d80437cb80 [1109:97d80437cb80] 03/12/09 18:48:43 Frits van Bommel <fvbommel wxs.nl> Fix field access from inline asm. See tests/mini/asm10.d
(edit) @1108:d03814546977 [1108:d03814546977] 03/12/09 18:31:26 Frits van Bommel <fvbommel wxs.nl> Apply r1106 to x86-64 asm too
(edit) @1102:ae950bd712d3 [1102:ae950bd712d3] 03/12/09 09:08:57 Frits van Bommel <fvbommel wxs.nl> Use stringstream in asm generation instead of OutBuffer?. Besides looking …
(edit) @1101:8bf8b058944a [1101:8bf8b058944a] 03/12/09 09:08:57 Frits van Bommel <fvbommel wxs.nl> Clean up asm code a bit. - Use vector instead of Array, reducing …
(edit) @1100:b3a0cf072ed0 [1100:b3a0cf072ed0] 03/12/09 09:08:57 Frits van Bommel <fvbommel wxs.nl> Fix an error in the ASM tables introduced by the recent fistp …
(edit) @1098:51543303f768 [1098:51543303f768] 03/11/09 13:54:29 Kelly Wilson <wilsonk cpsc.ucalgary.ca> Logic error fix
(edit) @1096:25d3aaf9e058 [1096:25d3aaf9e058] 03/11/09 11:16:41 Kelly Wilson <wilsonk cpsc.ucalgary.ca> Fix FS:4 miswrite due to earlier changes for a constant displacement
(edit) @1095:d6bd818212de [1095:d6bd818212de] 03/11/09 09:17:13 Frits van Bommel <fvbommel wxs.nl> Add missing EBX clobber to CPUID asm instruction.
(edit) @1093:cb868105a6b5 [1093:cb868105a6b5] 03/11/09 00:02:11 Kelly Wilson <wilsonk cpsc.ucalgary.ca> Change x64 asm in Cache.d from a positive offset from after rbp …
(edit) @1091:20d96c148b39 [1091:20d96c148b39] 03/10/09 20:34:19 Kelly Wilson <wilsonk cpsc.ucalgary.ca> Fix for fmul/div/add/sub with no operands. Revert explicit ST0 definition …
(edit) @1085:8cb5b746500c [1085:8cb5b746500c] 03/10/09 13:06:38 Kelly Wilson <wilsonk cpsc.ucalgary.ca> Properly fix fistp for x64
(edit) @1083:c1e9f612e2e2 [1083:c1e9f612e2e2] 03/10/09 08:23:26 Kelly Wilson <wilsonk cpsc.ucalgary.ca> Fix for dual operand form of fistp, also make reg ST(0) explicit and fix …
(edit) @1078:9c63438c3207 [1078:9c63438c3207] 03/09/09 22:11:42 Kelly Wilson <wilsonk cpsc.ucalgary.ca> Fix for asm { jle short Lret; }, used by Tango since dmd accepts the …
(edit) @1059:7f0e5ae75fcc [1059:7f0e5ae75fcc] 03/07/09 22:23:44 Tomas Lindquist Olsen <tomas.l.olsen gmail.com> really fixed fstp a, b; on x86-64
(edit) @1058:8bc277ef23a5 [1058:8bc277ef23a5] 03/07/09 20:46:37 Tomas Lindquist Olsen <tomas.l.olsen gmail.com> Applied rev two operand form fstp fix to x86-64 asm
(edit) @1053:11e28922ac76 [1053:11e28922ac76] 03/07/09 18:57:58 Frits van Bommel <fvbommel wxs.nl> Always pass an address expression (not a var expression) to asm operands …
(edit) @1016:16e2c750c857 [1016:16e2c750c857] 02/28/09 20:17:45 Kelly Wilson <wilsonk cpsc.ucalgary.ca> Just forgot an opcode for x64
(edit) @979:523bf4f166bc [979:523bf4f166bc] 02/18/09 15:46:14 Frits van Bommel <fvbommel wxs.nl> Fix some assembler issues: The assembler was miscompiling "add" …
(edit) @970:fb31a4afa2df [970:fb31a4afa2df] 02/16/09 17:56:56 Frits van Bommel <fvbommel wxs.nl> Revert wilsonk's "fix" for the callingconv1.d problem.
(edit) @966:e7dd879caae5 [966:e7dd879caae5] 02/16/09 12:27:33 Christian Kamm <kamm incasoftware de> Reduce size of integer constant make x86-64 asm parsing code compile on …
(edit) @963:fa21062b6948 [963:fa21062b6948] 02/16/09 00:56:10 Kelly Wilson <wilsonk cpsc.ucalgary.ca> Fix for tests/mini/callingconv1.d
(edit) @962:a415d305477f [962:a415d305477f] 02/15/09 18:30:15 Kelly Wilson <wilsonk cpsc.ucalgary.ca> Fix 32 bit truncation of 'asm { movq RAX, 0xAA_1234_5678; }'...ie. move …
(edit) @961:f33413a955fa [961:f33413a955fa] 02/15/09 18:26:12 Kelly Wilson <wilsonk cpsc.ucalgary.ca> Fix shl/r bad operand size error
(edit) @944:eb310635d80e [944:eb310635d80e] 02/07/09 23:14:24 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed accessing function symbols from inline asm. Ran x86(-64) asm …
(edit) @935:acd745fbdb66 [935:acd745fbdb66] 02/03/09 19:27:01 wilsonk@ubuntu Fixed an accidental code removal for osx
(edit) @929:8ff08961da72 [929:8ff08961da72] 02/03/09 14:43:03 wilsonk@ubuntu Changed this file to add 'naked' and a couple other missing instructions
(edit) @924:0ea8bdfe4405 [924:0ea8bdfe4405] 02/03/09 12:42:25 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed problem accessing global variables from naked asm on osx.
(edit) @920:545f54041d91 [920:545f54041d91] 02/03/09 02:54:57 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Implemented proper support for naked asm using llvm module level asm. …
(edit) @871:e70a0e7e2260 [871:e70a0e7e2260] 01/04/09 09:39:34 Christian Kamm <kamm incasoftware de> Apply duane's patch for align power-of-two checking in inline asm. Fixes …
(edit) @793:f6dd817060fc [793:f6dd817060fc] 11/27/08 12:31:09 Christian Kamm <kamm incasoftware de> Attempt at fixing #126.
(add) @756:a58784e0f035 [756:a58784e0f035] 11/08/08 16:29:19 Christian Kamm <kamm incasoftware de> Merge wilsonk's x86-64 inline assembly.
Note: See TracRevisionLog for help on using the revision log.
Copyright © 2008, LDC Development Team.