[llvm-commits] [llvm] r38478 - in /llvm/trunk/lib/Target/X86: X86ISelLowering.cpp X86ISelLowering.h X86InstrSSE.td X86RegisterInfo.cpp

Dan Gohman djg at cray.com
Tue Jul 10 08:46:47 PDT 2007


> Nice.  Testcase please :).  What sort of code does this improve?

Ok, I added a testcase for the scalar min and max fix. That improves
code that uses SSE min or max and an operand is spilled.

For vector sqrt and friends, we'll need more support in LLVM before
they can really be useful. I'm working on a patch to add support
for intrinsic functions with vector argument and result types that
can be overloaded on vector length.

Dan

-- 
Dan Gohman, Cray Inc.



More information about the llvm-commits mailing list