[llvm-commits] [llvm-gcc-4.2] r49231 - in /llvm-gcc-4.2/trunk/gcc: llvm-abi.h llvm-convert.cpp llvm-types.cpp
Devang Patel
dpatel at apple.com
Sat Apr 5 10:27:29 PDT 2008
On Apr 4, 2008, at 11:38 PM, Duncan Sands wrote:
>> --- llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp (original)
>> +++ llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Fri Apr 4 16:15:06 2008
>> @@ -2380,6 +2380,12 @@
>> // There is nothing to do here.
>> }
>>
>> + /// HandleAggregateResultAsAggregate - This callback is
>> invoked if the function
>> + /// ruturns an aggregate value using multiple return values.
>> + void HandleAggregateResultAsAggregate(const Type *AggrTy) {
>> + // There is nothing to do here.
>> + }
>> +
>> /// HandleAggregateShadowArgument - This callback is invoked if
>> the function
>> /// returns an aggregate value by using a "shadow" first
>> parameter. If
>> /// RetPtr is set to true, the pointer argument itself is
>> returned from the
>
> The ABI is used in two places in llvm-convert: setting up arguments
> to calls,
> and extracting arguments inside function bodies. But you only
> modified one...
which one did I miss ?
-
Devang
More information about the llvm-commits
mailing list