[LLVMdev] Lowering Call Return

Krzysztof Parzyszek kparzysz at codeaurora.org
Thu Sep 6 10:48:01 PDT 2012


On 9/5/2012 5:02 PM, Khaled Mohammed wrote:
> How about vector parameters?
>
> define internal fastcc <4 x float> @add(<4 x float> %a.val, <4 x float>
> %b.val) nounwind {
> entry:
>    %tmp4 = fadd <4 x float> %a.val, %b.val
>    ret <4 x float> %tmp4
> }

That I don't know, but I'd look around TargetCallingConv.td, 
CallingConvLower.h, etc.

-K

-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, 
hosted by The Linux Foundation



More information about the llvm-dev mailing list