aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/IPO/StructRetPromotion.cpp
AgeCommit message (Expand)Author
2008-03-12Reimplement the parameter attributes support, phase #1. hilights:Chris Lattner
2008-03-12Fix attribute handling.Devang Patel
2008-03-11Initialize.Devang Patel
2008-03-05Skip, for now, callsites where use of sret argument is not dominated by calls...Devang Patel
2008-03-04Filter nested structsDevang Patel
2008-03-04Use appropriate index to get the result value.Devang Patel
2008-03-04Skip sret attribute while preparing attribute list forDevang Patel
2008-03-04Increment counter that keeps track of total number of sret promoted.Devang Patel
2008-03-04Skip declarations.Devang Patel
2008-03-04Process externally visible functions also. Later on code generator will do th...Devang Patel
2008-03-04Collect statistics.Devang Patel
2008-03-03s/isReturnStruct()/hasStructRetAttr()/gDevang Patel
2008-03-03Preserve paramater attributes.Devang Patel
2008-02-29Fix cut-n-pasto.Devang Patel
2008-02-29Add pass to promote sret.Devang Patel