aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Function.h
AgeCommit message (Expand)Author
2008-03-03s/isReturnStruct()/hasStructRetAttr()/gDevang Patel
2008-02-22Pass alignment on ByVal parameters, from FE, allDale Johannesen
2008-02-19Expand ParameterAttributes to 32 bits (in preparationDale Johannesen
2008-01-03Disallow copying explicitly.Chris Lattner
2008-01-02Split param attr implementation out from Function.cpp into itsChris Lattner
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-12-18Rename isNoReturn to doesNotReturn, and isNoUnwind toDuncan Sands
2007-12-10Make PruneEH update the nounwind/noreturn attributesDuncan Sands
2007-12-10Adding a collector name attribute to Function in the IR. These Gordon Henriksen
2007-12-10Reverting dtor devirtualization patch.Gordon Henriksen
2007-12-09Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen
2007-12-03Rather than having special rules like "intrinsics cannotDuncan Sands
2007-11-28Add some convenience methods for querying attributes, andDuncan Sands
2007-11-27Fix PR1146: parameter attributes are longer part ofDuncan Sands
2007-08-20clarify precedence, no functionality change.Chris Lattner
2007-08-18Compute the argument list as lazily as possible. This ensures that clientsChris Lattner
2007-04-29Implement review feedbackAnton Korobeynikov
2007-04-28Implement review feedback. Aliasees can be either GlobalValue's orAnton Korobeynikov
2007-04-25Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov
2007-04-22For PR1136:Reid Spencer
2007-04-17make getnext/getprev accessors private.Chris Lattner
2007-04-17Fix build breakage on 64-bit systems.Jeff Cohen
2007-04-17merge several fields in GlobalValue to use the same word, move CallingConvChris Lattner
2007-04-17The (negative) offset from a SymbolTableListTraits-using ilist to its containerChris Lattner
2007-04-17Refactor SymbolTableListTraits to only have a single pointer in it, insteadChris Lattner
2007-04-16For PR1328:Reid Spencer
2007-04-13Rename Value::getValueType to getValueID, to avoid confusion withDan Gohman
2007-04-09For PR1146:Reid Spencer
2007-02-05For PR411:Reid Spencer
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer
2007-01-26For PR645:Reid Spencer
2007-01-06For PR411:Reid Spencer
2006-12-17Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling
2005-10-25Add a missing Module::setTargetTriple method.Chris Lattner
2005-05-16remove deprecated methodsChris Lattner
2005-05-06Add support for explicit calling conventionsChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-15remove a whole bunch of dead methods. Noone should use reverse iterators any...Chris Lattner
2005-03-14Remove the reverse iterators for arguments and global vars.Chris Lattner
2005-03-05remove all of the various setName implementations, consolidating them intoChris Lattner
2005-03-05Remove the second argument to Value::setName, it is never needed.Chris Lattner
2005-01-30Improve conformance with the Misha spelling benchmark suiteChris Lattner
2005-01-29Adjust to changes in ilistChris Lattner
2005-01-07Add convenience method.Chris Lattner
2004-12-05Add a new methodChris Lattner
2004-11-15Warning fixes for VC++, contributed by Morten Ofstad!Chris Lattner
2004-10-19If we're going to make the braces of functions line up for ease of readabilityMisha Brukman
2004-10-11Add long overdue methodsChris Lattner
2004-09-01Changes For Bug 352Reid Spencer
2004-03-01Fix grammar and doxygenify comments.Misha Brukman