[llvm-commits] [llvm] r54744 - in /llvm/trunk/lib: AsmParser/LLLexer.cpp AsmParser/llvmAsmParser.y VMCore/AsmWriter.cpp VMCore/Verifier.cpp
Dale Johannesen
dalej at apple.com
Wed Aug 13 13:18:29 PDT 2008
On Aug 13, 2008, at 1:10 PMPDT, Anton Korobeynikov wrote:
> Hi, Dale
>
>> Add read/write support for X86's sseregparm.
> Why don't use inreg attribute for this? It seems, you don't need new
> CC for sseregparm.
It does that for parameters (already did); the issue is return values.
(And it's not new, it was there, just not fully implemented. See
X86CallingConv.td.)
>
>
> + (TARGET_SSEREGPARM || \
> + lookup_attribute("sseregparm", \
> + type_attributes))){ \
>
> What's about check for TARGET_SSE_MATH also?
Yeah, thanks, that should be checked somewhere, let me look.
More information about the llvm-commits
mailing list