summaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGCall.h
Commit message (Expand)AuthorAgeFilesLines
* PR8369: make __attribute((regparm(0))) work correctly. Original patch byEli Friedman2011-04-091-1/+5
* Use a slightly more semantic interface for emitting call arguments.John McCall2011-03-111-0/+4
* Use the "undergoes default argument promotion" bit on parameters toJohn McCall2011-03-091-3/+5
* relax the CGFunctionInfo::CGFunctionInfo ctor to allow any sequence Chris Lattner2010-06-291-5/+3
* Remember the regparm attribute in FunctionType::ExtInfo.Rafael Espindola2010-03-301-0/+8
* the big refactoring bits of PR3782.Rafael Espindola2010-03-301-4/+3
* Use the power of types to track down another canonicalization bug inJohn McCall2010-02-261-7/+10
* Canonicalize parameter and return types before computing ABI info. EliminatesJohn McCall2010-02-241-1/+1
* Standardize the parsing of function type attributes in a way thatJohn McCall2010-02-051-0/+9
* Fill in the return value slot in CGExprAgg::VisitCallExpr. This takes us half...Anders Carlsson2009-12-241-0/+2
* Add a ReturnValueSlot class. Change the argument order in EmitCall to match t...Anders Carlsson2009-12-241-1/+17
* Change CodeGenModule::ConstructTypeAttributes to return the calling conventionDaniel Dunbar2009-09-121-1/+17
* Add CallingConvention argument to CGFunctionInfo.Daniel Dunbar2009-09-111-1/+10
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-4/+4
* Unbreak CGFunctionInfo::Profile method and reenable caching of ABIDaniel Dunbar2009-02-051-0/+1
* Add asserts that the function signature matches the other arguments provideDaniel Dunbar2009-02-041-0/+2
* Move ABIArgInfo into CGFunctionInfo, computed on creation.Daniel Dunbar2009-02-031-7/+25
* Memoize CGFunctionInfo construction.Daniel Dunbar2009-02-031-1/+15
* Change CGFunctionInfo args iterator to not include the return type.Daniel Dunbar2009-02-021-6/+4
* Thread CGFunctionInfo construction through CodeGenTypes.Daniel Dunbar2009-02-021-6/+2
* ABI handling API changes.Daniel Dunbar2009-02-021-8/+5
* Kill off CGCallInfo, always use CGFunctionInfo for encapsulatingDaniel Dunbar2009-01-311-12/+2
* Large mechanical patch.Devang Patel2008-09-251-2/+2
* s/ParamAttrsWithIndex/FnAttributeWithIndex/gDevang Patel2008-09-241-2/+2
* Move FunctionType conversion into CGCall.cpp:Daniel Dunbar2008-09-101-4/+4
* Tweak CGCall functions:Daniel Dunbar2008-09-101-6/+9
* Factor CodeGenFunction::StartFunction out of GenerateCode andDaniel Dunbar2008-09-091-0/+7
* Change CodeGen to emit calls using (RValue,Type) list:Daniel Dunbar2008-09-091-1/+3
* Refactor parameter attribute handling:Daniel Dunbar2008-09-081-0/+76