summaryrefslogtreecommitdiff
path: root/include/llvm/Function.h
Commit message (Expand)AuthorAge
...
* further simplifications arising from peruse of the more declarative interfaceGabor Greif2009-03-07
* Remove the burden of dealing with list offsetsGabor Greif2009-03-07
* ooops, forgot to include the pointless-write eliminator in my previous checkinGabor Greif2009-03-04
* Give sentinel traits the right to determine the policy where the sentinel is ...Gabor Greif2009-03-04
* Declare Sentinel fragments as mutable to get ridGabor Greif2009-03-02
* Another sentinel optimization. This one should alwaysGabor Greif2009-03-01
* Reuse a technique (pioneered for BasicBlocks) of superposing ilist withGabor Greif2009-03-01
* fix a commentGabor Greif2009-03-01
* Reapply 63765. Patches for clang and llvm-gcc to follow.Dale Johannesen2009-02-05
* Reverting 63765. This broke the build of both clangDale Johannesen2009-02-04
* New feature: add support for target intrinsics being defined in theNate Begeman2009-02-04
* Add utility functions for marking parameters as noalias or nocapture.Nick Lewycky2009-01-04
* Fix disagreement about where the attributes areEric Christopher2008-10-07
* comment cleanupsChris Lattner2008-10-04
* Fix grammer.Devang Patel2008-09-29
* Implement function notes as function attributes. Devang Patel2008-09-26
* Now Attributes are divided in three groupsDevang Patel2008-09-26
* Large mechanical patch.Devang Patel2008-09-25
* Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace.Devang Patel2008-09-23
* Remove tabs.Devang Patel2008-09-23
* s/ParameterAttributes/Attributes/gDevang Patel2008-09-23
* Use parameter attribute store (soon to be renamed) forDevang Patel2008-09-23
* Add hasNote() to check note associated with a function.Devang Patel2008-09-22
* s/FP_AlwaysInline/FN_NOTE_AlwaysInline/gDevang Patel2008-09-02
* Getter and setter for function notes.Devang Patel2008-09-02
* Add GlobalValue::{removeFromParent,eraseFromParent}Daniel Dunbar2008-08-29
* Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner2008-08-23
* Rename some GC classes so that their roll will hopefully be clearer.Gordon Henriksen2008-08-17
* Fold the useful features of alist and alist_node into ilist, andDan Gohman2008-07-28
* Pull r53428 from Gaz into mainline:Bill Wendling2008-07-10
* Add some helpers for manipulating functionDuncan Sands2008-07-08
* Factor code to copy global value attributes likeDuncan Sands2008-05-26
* Add functions to enable adding a single attribute to a function andEric Christopher2008-05-16
* Convenience method for setting the nounwindDuncan Sands2008-04-08
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-06
* move a bunch of trivial methods to be inline.Chris Lattner2008-03-13
* Various improvements suggested by DuncanChris Lattner2008-03-13
* Reimplement the parameter attributes support, phase #1. hilights:Chris Lattner2008-03-12
* s/isReturnStruct()/hasStructRetAttr()/gDevang Patel2008-03-03
* Pass alignment on ByVal parameters, from FE, allDale Johannesen2008-02-22
* Expand ParameterAttributes to 32 bits (in preparationDale Johannesen2008-02-19
* Disallow copying explicitly.Chris Lattner2008-01-03
* Split param attr implementation out from Function.cpp into itsChris Lattner2008-01-02
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-29
* Rename isNoReturn to doesNotReturn, and isNoUnwind toDuncan Sands2007-12-18
* Make PruneEH update the nounwind/noreturn attributesDuncan Sands2007-12-10
* Adding a collector name attribute to Function in the IR. These Gordon Henriksen2007-12-10
* Reverting dtor devirtualization patch.Gordon Henriksen2007-12-10
* Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen2007-12-09
* Rather than having special rules like "intrinsics cannotDuncan Sands2007-12-03