aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGCall.cpp
AgeCommit message (Expand)Author
2008-11-25Handle returning complex types that get coerced. Fixes PR3131Anders Carlsson
2008-11-24Migrate some stuff from NamedDecl::getName() to Chris Lattner
2008-11-15Fix silly bug spotted by Daniel DunbarAnders Carlsson
2008-11-15Handle complex return values.Anders Carlsson
2008-10-13Lift out ABIInfo abstract base class.Daniel Dunbar
2008-10-05Implement support for the const and pure attributes.Anders Carlsson
2008-09-26Now Attributes are divided in three groupsDevang Patel
2008-09-25 Large mechanical patch.Devang Patel
2008-09-24Adjust whitespaces.Devang Patel
2008-09-24s/ParamAttrsWithIndex/FnAttributeWithIndex/gDevang Patel
2008-09-17Improve x86 ABI compatibility.Daniel Dunbar
2008-09-17Drop CodeGenTypes parameter to classifyArgumentType.Daniel Dunbar
2008-09-17Add support for ABIArgInfo::ExpandDaniel Dunbar
2008-09-11Use ABIArgInfo for decisions about function arguments (not just returnDaniel Dunbar
2008-09-11Bug fix, apply default argument promotion in message sends for whichDaniel Dunbar
2008-09-10Implement ABIArgType::Coerce support.Daniel Dunbar
2008-09-10Add CodeGenTypes::GetFunctionType overload for getting the effectiveDaniel Dunbar
2008-09-10Move FunctionType conversion into CGCall.cpp:Daniel Dunbar
2008-09-10Add ABIArgInfo class to encapsulate ABI decision of how to lower typesDaniel Dunbar
2008-09-10Tweak CGCall functions again:Daniel Dunbar
2008-09-10Tweak CGCall functions:Daniel Dunbar
2008-09-09Add CodeGenFunction::ReturnTypeUsesSretDaniel Dunbar
2008-09-09Move ABI specific code for functions / calls to CGCall.cpp:Daniel Dunbar
2008-09-09Change CodeGen to emit calls using (RValue,Type) list:Daniel Dunbar
2008-09-08Refactor parameter attribute handling:Daniel Dunbar