log gen/asm-x86-32.h @ 1638:0de4525a9ed6

age author description
Sun, 02 Aug 2009 17:56:30 +0200 Tomas Lindquist Olsen Fixed bug #349 , now emits error.
Mon, 01 Jun 2009 23:42:42 +0200 Frits van Bommel Add `syscall` to the x86-64 asm parser, and both `syscall` and `sysret` to the
Sat, 30 May 2009 14:35:03 -0600 Kelly Wilson Forgot one windows underscore for asm output
Sat, 09 May 2009 20:13:05 +0200 Christian Kamm Yet another fdiv/fsub special case.
Sat, 09 May 2009 08:58:41 +0200 Christian Kamm Restrict second arg of certain floating-point stores to ST. Fix type postfix
Thu, 07 May 2009 21:49:58 +0200 Christian Kamm Fix type postfix for fistp/fisttp. Two operand form still broken (is it even legal?).
Thu, 07 May 2009 21:01:44 +0200 Christian Kamm Fix certain cases of floating point instruction mistranslation.
Wed, 06 May 2009 19:56:33 +0200 Christian Kamm Ignore short/long prefix of labels instead of ignoring the whole branch
Wed, 06 May 2009 18:54:20 +0200 Christian Kamm Make the no-operand versions of floating point inline asm instructions always
Wed, 06 May 2009 18:08:44 +0200 Christian Kamm Translate fsub/fdiv correctly. See #256.
Tue, 05 May 2009 11:51:00 -0600 Kelly Wilson fix wrong arg order for fmul/fadd
Thu, 02 Apr 2009 17:27:53 -0600 Kelly Wilson Some more fixups for mingw -- missing underscores
Thu, 12 Mar 2009 23:48:43 +0100 Frits van Bommel Fix field access from inline asm. See tests/mini/asm10.d
Thu, 12 Mar 2009 23:12:36 +0100 Tomas Lindquist Olsen Corrected bad asm match for fstp on x86-32
Thu, 12 Mar 2009 22:30:30 +0100 Tomas Lindquist Olsen - Fixed building tango-user-ldc on x86-32.
Thu, 12 Mar 2009 14:08:57 +0100 Frits van Bommel Use stringstream in asm generation instead of OutBuffer.
Thu, 12 Mar 2009 14:08:57 +0100 Frits van Bommel Clean up asm code a bit.
Thu, 12 Mar 2009 14:08:57 +0100 Frits van Bommel Fix an error in the ASM tables introduced by the recent fistp fixes.
Wed, 11 Mar 2009 13:54:29 -0400 Kelly Wilson Logic error fix
Wed, 11 Mar 2009 12:13:41 -0400 Kelly Wilson Fix FS:4 problem for x32
Wed, 11 Mar 2009 14:17:13 +0100 Frits van Bommel Add missing EBX clobber to CPUID asm instruction.
Wed, 11 Mar 2009 00:08:45 -0400 Kelly Wilson Change faulty offset for asm in Cache.d (ie. change "-20(%rbp)+4)" to
Tue, 10 Mar 2009 20:40:22 -0400 Kelly Wilson Fix for x32 fmul/div/add/sub with no operands.
Tue, 10 Mar 2009 13:59:50 -0400 Kelly Wilson fix fistp properly for x32
Tue, 10 Mar 2009 09:13:13 -0400 notroot Fix 32bit version of "jle short Label;" for 'short' or 'long'.
Sun, 08 Mar 2009 02:36:45 +0100 Tomas Lindquist Olsen Merge
Sun, 08 Mar 2009 02:36:09 +0100 Tomas Lindquist Olsen Fixed two operand form of X86 fstp instruction. (throw away second operand!)
Sun, 08 Mar 2009 02:07:53 +0100 Frits van Bommel Apply [1053] to x86-32 asm as well.
Sun, 08 Feb 2009 05:14:24 +0100 Tomas Lindquist Olsen Fixed accessing function symbols from inline asm.
Tue, 03 Feb 2009 18:42:25 +0100 Tomas Lindquist Olsen Fixed problem accessing global variables from naked asm on osx.
Tue, 03 Feb 2009 08:54:57 +0100 Tomas Lindquist Olsen Implemented proper support for naked asm using llvm module level asm. Still not 100% complete, but already 1000 times better that what we had before. Don's BignumX86 implementation from Tango (when turned into a standalone unittest) seems to fully work with no changes, and great performance :)
Sun, 04 Jan 2009 15:39:34 +0100 Christian Kamm Apply duane's patch for align power-of-two checking in inline asm. Fixes #159
Thu, 27 Nov 2008 18:31:09 +0100 Christian Kamm Attempt at fixing #126.
Sat, 08 Nov 2008 22:29:19 +0100 Christian Kamm Merge wilsonk's x86-64 inline assembly. base gen/d-asm-i386.h@6ba3b438ec6c