index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
IPO
/
FunctionAttrs.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge CallGraph and BasicCallGraph.
Rafael Espindola
2013-10-31
1
-1
/
+1
*
Avoid a compiler warning about Found not being used when assertions are
Duncan Sands
2013-09-13
1
-0
/
+1
*
Declare missing dependency on AliasAnalysis. Patch by Liu Xin!
Nick Lewycky
2013-09-05
1
-0
/
+1
*
Fix annotation of unlink. Should fix builder.
Nick Lewycky
2013-07-06
1
-1
/
+1
*
Extend 'readonly' and 'readnone' to work on function arguments as well as
Nick Lewycky
2013-07-06
1
-37
/
+364
*
Tabs to spaces. No functionality change.
Nick Lewycky
2013-07-04
1
-10
/
+10
*
Added support in FunctionAttrs for adding relevant function/argument attribut...
Michael Gottesman
2013-07-03
1
-0
/
+10
*
Add missing break statements. Noticed by inspection.
Nick Lewycky
2013-07-02
1
-0
/
+2
*
Revert "FunctionAttrs: Merge attributes once instead of doing it for every ar...
Benjamin Kramer
2013-06-22
1
-46
/
+32
*
FunctionAttrs: Merge attributes once instead of doing it for every argument.
Benjamin Kramer
2013-06-22
1
-32
/
+46
*
Move library call prototype attribute inference to functionattrs
Meador Inge
2013-03-21
1
-2
/
+739
*
Remove the last of uses that use the Attribute object as a collection of attr...
Bill Wendling
2013-01-23
1
-4
/
+6
*
Use the AttributeSet when removing multiple attributes. Use Attribute::AttrKind
Bill Wendling
2013-01-23
1
-2
/
+3
*
Use the AttributeSet when adding multiple attributes and an Attribute::AttrKind
Bill Wendling
2013-01-23
1
-3
/
+1
*
Move CallGraphSCCPass.h into the Analysis tree; that's where the
Chandler Carruth
2013-01-07
1
-1
/
+1
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
1
-3
/
+3
*
Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...
Bill Wendling
2012-12-19
1
-11
/
+11
*
s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...
Bill Wendling
2012-12-07
1
-2
/
+2
*
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-12-03
1
-7
/
+7
*
Replace some instances of UniqueVector with SetVector, which is slightly chea...
Benjamin Kramer
2012-10-31
1
-3
/
+3
*
Move the Attributes::Builder outside of the Attributes class and into its own...
Bill Wendling
2012-10-15
1
-2
/
+2
*
Add an enum for the return and function indexes into the AttrListPtr object. ...
Bill Wendling
2012-10-15
1
-2
/
+4
*
Attributes Rewrite
Bill Wendling
2012-10-15
1
-6
/
+8
*
Remove the final bits of Attributes being declared in the Attribute
Bill Wendling
2012-10-10
1
-6
/
+14
*
Use the attribute enums to query if a parameter has an attribute.
Bill Wendling
2012-10-09
1
-1
/
+1
*
Give CaptureTracker::shouldExplore a base implementation. Most users want to do
Nick Lewycky
2012-10-08
1
-2
/
+0
*
Add method to query for 'NoAlias' attribute on call/invoke instructions.
Bill Wendling
2012-10-04
1
-1
/
+1
*
SCCCaptured is trivially false on entry to this loop and not modified inside it.
Nick Lewycky
2012-01-05
1
-1
/
+1
*
Change CaptureTracking to pass a Use* instead of a Value* when a value is
Nick Lewycky
2011-12-28
1
-5
/
+222
*
Revert a bit of r137667; the logic in question can safely handle atomic load/...
Eli Friedman
2011-08-16
1
-4
/
+4
*
Update inter-procedural optimizations for atomic load/store.
Eli Friedman
2011-08-15
1
-2
/
+2
*
Add helper functions for computing the Location of load, store,
Dan Gohman
2010-11-11
1
-10
/
+3
*
Add a doesAccessArgPointees helper function, and update code to use
Dan Gohman
2010-11-10
1
-1
/
+1
*
Factor out the code for testing whether a function accesses
Dan Gohman
2010-11-10
1
-3
/
+2
*
Make ModRefBehavior a lattice. Use this to clean up AliasAnalysis
Dan Gohman
2010-11-10
1
-44
/
+31
*
Teach FunctionAttrs about the VAArg instruction.
Dan Gohman
2010-11-09
1
-0
/
+7
*
Use the AliasAnalysis interface to determine how a Function accesses
Dan Gohman
2010-11-09
1
-2
/
+3
*
Teach FunctionAttrs about AccessesArgumentsReadonly.
Dan Gohman
2010-11-09
1
-0
/
+19
*
Fix a thinko that Duncan spotted.
Dan Gohman
2010-11-08
1
-1
/
+1
*
Make FunctionAttrs TBAA-aware.
Dan Gohman
2010-11-08
1
-12
/
+24
*
Extend the AliasAnalysis::pointsToConstantMemory interface to allow it
Dan Gohman
2010-11-08
1
-52
/
+5
*
Make FunctionAttrs use AliasAnalysis::getModRefBehavior, now that it
Dan Gohman
2010-11-08
1
-18
/
+33
*
Rename PointsToLocalMemory to PointsToLocalOrConstantMemory to make
Duncan Sands
2010-11-03
1
-8
/
+11
*
Now that the MallocInst no longer exists, this workaround for
Duncan Sands
2010-10-30
1
-5
/
+0
*
If a function does a volatile load from a global constant, do not
Duncan Sands
2010-10-30
1
-4
/
+4
*
Get rid of static constructors for pass registration. Instead, every pass ex...
Owen Anderson
2010-10-19
1
-1
/
+3
*
CallGraphSCC passes implicity require CallGraph analysis.
Owen Anderson
2010-10-13
1
-1
/
+4
*
Now with fewer extraneous semicolons!
Owen Anderson
2010-10-07
1
-1
/
+1
*
Reapply r110396, with fixes to appease the Linux buildbot gods.
Owen Anderson
2010-08-06
1
-1
/
+1
*
Revert r110396 to fix buildbots.
Owen Anderson
2010-08-06
1
-1
/
+1
[next]