index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
IPO
/
FunctionAttrs.cpp
Commit message (
Expand
)
Author
Age
*
When analyzing params/args for readnone/readonly, don't forget to consider th...
Nick Lewycky
2014-05-30
*
SCC: Change clients to use const, NFC
Duncan P. N. Exon Smith
2014-04-25
*
[C++] Use 'nullptr'. Transforms edition.
Craig Topper
2014-04-25
*
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
*
Add a missing break.
Rafael Espindola
2014-03-30
*
[C++11] Add range based accessors for the Use-Def chain of a Value.
Chandler Carruth
2014-03-09
*
[C++11] Make this interface accept const Use pointers and use override
Chandler Carruth
2014-03-05
*
[C++11] Add 'override' keyword to virtual methods that override their base cl...
Craig Topper
2014-03-05
*
[Modules] Move InstIterator out of the Support library, where it had no
Chandler Carruth
2014-03-04
*
cleanup: scc_iterator consumers should use isAtEnd
Duncan P. N. Exon Smith
2014-02-04
*
Update optimization passes to handle inalloca arguments
Reid Kleckner
2014-01-28
*
Make nocapture analysis work with addrspacecast
Matt Arsenault
2014-01-14
*
[PM] Split the CallGraph out from the ModulePass which creates the
Chandler Carruth
2013-11-26
*
Merge CallGraph and BasicCallGraph.
Rafael Espindola
2013-10-31
*
Avoid a compiler warning about Found not being used when assertions are
Duncan Sands
2013-09-13
*
Declare missing dependency on AliasAnalysis. Patch by Liu Xin!
Nick Lewycky
2013-09-05
*
Fix annotation of unlink. Should fix builder.
Nick Lewycky
2013-07-06
*
Extend 'readonly' and 'readnone' to work on function arguments as well as
Nick Lewycky
2013-07-06
*
Tabs to spaces. No functionality change.
Nick Lewycky
2013-07-04
*
Added support in FunctionAttrs for adding relevant function/argument attribut...
Michael Gottesman
2013-07-03
*
Add missing break statements. Noticed by inspection.
Nick Lewycky
2013-07-02
*
Revert "FunctionAttrs: Merge attributes once instead of doing it for every ar...
Benjamin Kramer
2013-06-22
*
FunctionAttrs: Merge attributes once instead of doing it for every argument.
Benjamin Kramer
2013-06-22
*
Move library call prototype attribute inference to functionattrs
Meador Inge
2013-03-21
*
Remove the last of uses that use the Attribute object as a collection of attr...
Bill Wendling
2013-01-23
*
Use the AttributeSet when removing multiple attributes. Use Attribute::AttrKind
Bill Wendling
2013-01-23
*
Use the AttributeSet when adding multiple attributes and an Attribute::AttrKind
Bill Wendling
2013-01-23
*
Move CallGraphSCCPass.h into the Analysis tree; that's where the
Chandler Carruth
2013-01-07
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
*
Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...
Bill Wendling
2012-12-19
*
s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...
Bill Wendling
2012-12-07
*
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-12-03
*
Replace some instances of UniqueVector with SetVector, which is slightly chea...
Benjamin Kramer
2012-10-31
*
Move the Attributes::Builder outside of the Attributes class and into its own...
Bill Wendling
2012-10-15
*
Add an enum for the return and function indexes into the AttrListPtr object. ...
Bill Wendling
2012-10-15
*
Attributes Rewrite
Bill Wendling
2012-10-15
*
Remove the final bits of Attributes being declared in the Attribute
Bill Wendling
2012-10-10
*
Use the attribute enums to query if a parameter has an attribute.
Bill Wendling
2012-10-09
*
Give CaptureTracker::shouldExplore a base implementation. Most users want to do
Nick Lewycky
2012-10-08
*
Add method to query for 'NoAlias' attribute on call/invoke instructions.
Bill Wendling
2012-10-04
*
SCCCaptured is trivially false on entry to this loop and not modified inside it.
Nick Lewycky
2012-01-05
*
Change CaptureTracking to pass a Use* instead of a Value* when a value is
Nick Lewycky
2011-12-28
*
Revert a bit of r137667; the logic in question can safely handle atomic load/...
Eli Friedman
2011-08-16
*
Update inter-procedural optimizations for atomic load/store.
Eli Friedman
2011-08-15
*
Add helper functions for computing the Location of load, store,
Dan Gohman
2010-11-11
*
Add a doesAccessArgPointees helper function, and update code to use
Dan Gohman
2010-11-10
*
Factor out the code for testing whether a function accesses
Dan Gohman
2010-11-10
*
Make ModRefBehavior a lattice. Use this to clean up AliasAnalysis
Dan Gohman
2010-11-10
*
Teach FunctionAttrs about the VAArg instruction.
Dan Gohman
2010-11-09
*
Use the AliasAnalysis interface to determine how a Function accesses
Dan Gohman
2010-11-09
[next]