[llvm-commits] [llvm] r47656 - /llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp

Duncan Sands baldrick at free.fr
Wed Feb 27 08:55:50 PST 2008


Hi Dan,

> The testcase I'm working with doesn't work yet :-). While this
> change fixes one problem, llc now just gets a little further and
> hits another. I just sent a message to llvmdev about handling i128
> return values on x86-32.

your message didn't turn up yet.  At least with the LegalizeTypes machinery
turned on, returning i128 x86-32 works except that the X86 calling convention
doesn't know how to return a value requiring four registers.

Ciao,

D.



More information about the llvm-commits mailing list