root/trunk/blade/CodegenX86.d


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @187 [187] 04/30/08 16:05:32 Don Clugston Added prod(). Use .ptr to get raw data, so it works with Bill Baxter's …
(edit) @172 [172] 01/10/08 02:48:44 Don Clugston Added sqrt intrinsic, with codegen for both X87 and SSE.
(edit) @171 [171] 01/08/08 07:11:22 Don Clugston Added abs() intrinsic. Added codegen for unary minus. Bugfix for rank …
(edit) @170 [170] 01/07/08 09:21:45 Don Clugston Now generates asserts for all nested sub-expressions.
(edit) @169 [169] 01/07/08 03:17:39 Don Clugston * Improved treatment of intrinsic functions. * Added sum() intrinsic to …
(edit) @168 [168] 01/04/08 07:56:21 Don Clugston Added back-end code generation for dot product for X87 and SSE/SSE2.
(edit) @167 [167] 01/03/08 09:23:43 Don Clugston Added the front end code generation for dot product (this is also the way …
(edit) @166 [166] 12/21/07 03:17:57 Don Clugston X87 now generates correct code for chained assignment. X87 now does …
(edit) @165 [165] 12/20/07 16:47:39 Don Clugston x87 code gen now generates code for strided vectors. No longer tries to …
(edit) @158 [158] 12/07/07 14:51:35 Don Clugston BLADE is now object-oriented! Now uses the Visitor pattern for parsing. …
(edit) @155 [155] 12/05/07 03:02:24 Don Clugston * Refactoring for strided vector length. *Bugfix for the case of real …
(edit) @145 [145] 11/22/07 02:18:30 Don Clugston First steps to support for dot product and other intrinsics in the front …
(edit) @144 [144] 11/21/07 02:11:00 Don Clugston First refactoring to take advantage of static foreach.
(edit) @143 [143] 11/20/07 04:21:51 Don Clugston - *Nice* error messages. (No more template/mixin garbage!) - $ works …
(edit) @140 [140] 11/17/07 17:17:36 Don Clugston * Fixed a nasty codegen bug in X87. * Speedup for enquote(). * Now uses …
(edit) @136 [136] 11/14/07 13:04:41 Don Clugston Partial merger of the new RevisedExpression? into x87 code.
(edit) @126 [126] 11/02/07 03:08:28 Don Clugston Added SSE1 support.
(edit) @125 [125] 11/01/07 09:01:25 Don Clugston Asm functions now only get the vector length passed once. This results in …
(edit) @123 [123] 10/30/07 14:00:23 Don Clugston * Use of an undeclared variable in an expression no longer spews a torrent …
(edit) @121 [121] 10/29/07 15:13:43 Don Clugston x87 code generation reconnected.
(edit) @120 [120] 10/24/07 02:28:27 Don Clugston * First steps to expression categorisation. * removed non-working dot …
(edit) @117 [117] 10/12/07 10:10:49 Don Clugston * Major simplification of SyntaxTree?, which now supports functions …
(add) @112 [112] 09/11/07 15:19:45 Don Clugston Split codegeneration off completely.
Note: See TracRevisionLog for help on using the revision log.