[LLVMdev] Win64 bugs

Anton Korobeynikov anton at korobeynikov.info
Wed Aug 5 00:35:29 PDT 2009


Hello, Nicolas

> Thanks a lot for the heads up. I hadn't run into any problems yet with my
> hack because I haven't used other callee-saved registers so far. Anyway, I'm
> looking forward to your fix!
I've commited the first series of patches to ToT to unbreak win64, basically:

1. Honour register save area
2. Enable proper passing of __m128 and __m64 arguments
3. Minor cleanups here and there

The callee-saved problem is still unfixed, I'm working on general solution.

-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University



More information about the llvm-dev mailing list