Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Jun 2011 09:13:52 +0200
From:      Roman Divacky <rdivacky@freebsd.org>
To:        Marcel Moolenaar <marcel@FreeBSD.org>
Cc:        svn-src-projects@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r223357 - projects/llvm-ia64/contrib/llvm/lib/Target/IA64
Message-ID:  <20110621071352.GA44571@freebsd.org>
In-Reply-To: <201106210527.p5L5RoKW081314@svn.freebsd.org>
References:  <201106210527.p5L5RoKW081314@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jun 21, 2011 at 05:27:50AM +0000, Marcel Moolenaar wrote:
> Author: marcel
> Date: Tue Jun 21 05:27:49 2011
> New Revision: 223357
> URL: http://svn.freebsd.org/changeset/base/223357
> 
> Log:
>   o   Implement IA64TargetLowering::LowerFormalArguments() for just a single
>       case.
>   o   Implement IA64TargetLowering::LowerReturn() as empty.
>   o   Give a stab at IA64CallingConv.td
>   
>   We now reach IA64FrameLowering::emitPrologue()
 
cool!

> +
> +SDValue
> +IA64TargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv,
> +    bool isVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs,
> +    const SmallVectorImpl<SDValue> &OutVals, DebugLoc dl,
> +    SelectionDAG &DAG) const
> +{
> +  return Chain;
> +}

This doesn't look right, you probably want to copy the result(s) into
register(s) or something like this.

anyway, great to see progress!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110621071352.GA44571>