log

age author description
Thu, 07 Jul 2011 19:57:45 +0200 Thomas Wuerthinger Added intrinsification example (safe add).
Thu, 07 Jul 2011 19:43:17 +0200 Josef Haider The benchmark tool should now print zero values to the csv file, if a benchmark fails
Thu, 07 Jul 2011 18:31:25 +0200 Josef Haider Merge
Thu, 07 Jul 2011 18:19:24 +0200 Josef Haider Added a small python script for automated benchmarks.
Thu, 07 Jul 2011 18:15:25 +0200 Thomas Wuerthinger Merge.
Thu, 07 Jul 2011 18:14:50 +0200 Thomas Wuerthinger Added example project. Added InliningGuide example extension.
Thu, 07 Jul 2011 16:11:09 +0200 Thomas Wuerthinger Removed forgotten README file.
Thu, 07 Jul 2011 16:07:11 +0200 Thomas Wuerthinger Drafted inlining guide interface. Added new compiler flag -G:Extend
Thu, 07 Jul 2011 16:38:14 +0200 Lukas Stadler canonicalize "if (x) return bool_constant; else return !bool_constant;" to MaterializeNode
Thu, 07 Jul 2011 14:33:57 +0200 Lukas Stadler NodeArray uses modCount to assert in Iterators, variableInputs is now protected so that each Node class using it needs to export it explicitly (and thus give it a name)
Wed, 06 Jul 2011 21:48:33 +0200 Thomas Wuerthinger Clean up.
Wed, 06 Jul 2011 21:47:47 +0200 Thomas Wuerthinger Merge.
Wed, 06 Jul 2011 21:43:07 +0200 Thomas Wuerthinger Fixed anchor creation such that exception handler blocks are recognized.
Wed, 06 Jul 2011 21:40:39 +0200 Thomas Wuerthinger decoupled code emitting order from linear scan order. align loops. reorder short loops. fixed linear scan order.
Wed, 06 Jul 2011 18:59:55 +0200 Thomas Wuerthinger Align loop headers (for immediate speed-up).