Browse thread
Ocamlopt x86-32 and SSE2
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Dmitry Bely <dmitry.bely@g...> |
| Subject: | Re: [Caml-list] Ocamlopt x86-32 and SSE2 |
On Sun, May 10, 2009 at 7:50 AM, Jon Harrop <jon@ffconsultancy.com> wrote: > On Sunday 10 May 2009 03:16:49 Seo Sanghyeon wrote: >> 2009/5/10 Goswin von Brederlow <goswin-v-b@web.de>: >> > Having ocaml require SSE2 is quite unacceptable for someone with a Via >> > C7 cpu (they don't have SSE2, right?) Is it really that much work for >> > ocaml to use option 3? >> >> Maybe not, but don't underestimate tiny inconveniences! Even if it is >> tiny more work to support x87, it could be a difference of doing it and >> not doing it. >> http://lesswrong.com/lw/f1/beware_trivial_inconveniences/ > > If you want to avoid inconvenience, why not use LLVM to replace several of the > existing backends? I think it would be the major code rewrite (if ever possible). Merging SSE2 from amd64 into i386 code generator took about a day of my efforts. How much time LLVM integration would require? If it is that simple can you provide a proof-of-the-concept implementation? - Dmitry Bely