Displaying 2 results from an estimated 2 matches for "getreturninfo".
2012 Oct 08
1
[LLVMdev] Fwd: Multiply i8 operands promotes to i32
...ok like this:
class MSP430ABIInfo : public ABIInfo
{
public:
MSP430ABIInfo (CodeGenTypes &CGT) : ABIInfo(CGT) {}
ABIArgInfo classifyReturnType(QualType RetTy) const;
ABIArgInfo classifyArgumentType(QualType RetTy) const;
virtual void computeInfo(CGFunctionInfo &FI) const {
FI.getReturnInfo() = classifyReturnType(FI.getReturnType());
for (CGFunctionInfo::arg_iterator it = FI.arg_begin(), ie =
FI.arg_end();
it != ie; ++it)
it->info = classifyArgumentType(it->type);
}
virtual llvm::Value *EmitVAArg(llvm::Value *VAListAddr, QualType Ty,...
2011 Sep 15
1
[LLVMdev] Can llvm support a target backend without function call ?
...llc 0x08de0d52 llvm::TargetData::getAlignment(llvm::Type const*,
bool) const + 44
4 llc 0x08de108a llvm::TargetData::getABITypeAlignment(llvm::Type
const*) const + 44
5 llc 0x0863e289 llvm::TargetData::getTypeAllocSize(llvm::Type
const*) const + 37
6 llc 0x08a707ed llvm::GetReturnInfo(llvm::Type const*, unsigned int,
llvm::SmallVectorImpl<llvm::ISD::OutputArg>&, llvm::TargetLowering const&,
llvm::SmallVectorImpl<unsigned long long>*) + 573
7 llc 0x089b59be llvm::FunctionLoweringInfo::set(llvm::Function
const&, llvm::MachineFunction&) + 156
8 l...