projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[FunctionAttrs] Factor the logic to test for a known non-null return out
[oota-llvm.git]
/
lib
/
Transforms
/
IPO
/
FunctionAttrs.cpp
2015-09-13
Chandler Carruth
[FunctionAttrs] Factor the logic to test for a known...
blob
|
commitdiff
|
raw
2015-09-13
Chandler Carruth
[FunctionAttrs] Make the per-function attribute inferen...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-13
Chandler Carruth
[FunctionAttrs] Collect utility functions as static...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-13
Chandler Carruth
Clean up doxygen comments in FunctionAttrs, promoting...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-13
Chandler Carruth
Do some spring cleaning on FunctionAttrs.cpp with clang...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-09
Chandler Carruth
[PM/AA] Rebuild LLVM's alias analysis infrastructure...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-31
Hans Wennborg
Fix Windows build by including raw_ostream.h
blob
|
commitdiff
|
raw
|
diff to current
2015-08-31
Philip Reames
[FunctionAttr] Infer nonnull attributes on returns
blob
|
commitdiff
|
raw
|
diff to current
2015-07-24
Diego Novillo
Remove unused variable. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-24
Jingyue Wu
Remove the user-count threshold when analyzing read...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-22
Chandler Carruth
[PM/AA] Extract the ModRef enums from the AliasAnalysis...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-17
Chandler Carruth
[PM/AA] Remove the UnknownSize static member from Alias...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-17
Chandler Carruth
[PM/AA] Remove the Location typedef from the AliasAnaly...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-04
Chandler Carruth
[PM/AA] Start refactoring AliasAnalysis to remove the...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-25
Bjorn Steinbrink
Remove conflicting attributes before adding deduced...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-12
Pete Cooper
Convert PHI getIncomingValue() to foreach over incoming...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Chandler Carruth
[PM] Separate the TargetLibraryInfo object from the...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Chandler Carruth
[PM] Move TargetLibraryInfo into the Analysis library.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
David Blaikie
Update SetVector to rely on the underlying set's insert...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-13
Chandler Carruth
[optnone] Make the optnone attribute effective at suppr...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Hal Finkel
AA metadata refactoring (introduce AAMDNodes)
blob
|
commitdiff
|
raw
|
diff to current
2014-05-30
Nick Lewycky
When analyzing params/args for readnone/readonly, don...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Duncan P. N. Exon...
SCC: Change clients to use const, NFC
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-30
Rafael Espindola
Add a missing break.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-09
Chandler Carruth
[C++11] Add range based accessors for the Use-Def chain...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Chandler Carruth
[C++11] Make this interface accept const Use pointers...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
Chandler Carruth
[Modules] Move InstIterator out of the Support library...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-04
Duncan P. N. Exon...
cleanup: scc_iterator consumers should use isAtEnd
blob
|
commitdiff
|
raw
|
diff to current
2014-01-28
Reid Kleckner
Update optimization passes to handle inalloca arguments
blob
|
commitdiff
|
raw
|
diff to current
2014-01-14
Matt Arsenault
Make nocapture analysis work with addrspacecast
blob
|
commitdiff
|
raw
|
diff to current
2013-11-26
Chandler Carruth
[PM] Split the CallGraph out from the ModulePass which...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Rafael Espindola
Merge CallGraph and BasicCallGraph.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-13
Duncan Sands
Avoid a compiler warning about Found not being used...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-05
Nick Lewycky
Declare missing dependency on AliasAnalysis. Patch...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-06
Nick Lewycky
Fix annotation of unlink. Should fix builder.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-06
Nick Lewycky
Extend 'readonly' and 'readnone' to work on function...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-04
Nick Lewycky
Tabs to spaces. No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-03
Michael Gottesman
Added support in FunctionAttrs for adding relevant...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-02
Nick Lewycky
Add missing break statements. Noticed by inspection.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-22
Benjamin Kramer
Revert "FunctionAttrs: Merge attributes once instead...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-22
Benjamin Kramer
FunctionAttrs: Merge attributes once instead of doing...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-21
Meador Inge
Move library call prototype attribute inference to...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-23
Bill Wendling
Remove the last of uses that use the Attribute object...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-23
Bill Wendling
Use the AttributeSet when removing multiple attributes...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-23
Bill Wendling
Use the AttributeSet when adding multiple attributes...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-07
Chandler Carruth
Move CallGraphSCCPass.h into the Analysis tree; that...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Bill Wendling
Rename the 'Attributes' class to 'Attribute'. It's...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-07
Bill Wendling
s/AttrListPtr/AttributeSet/g to better label what this...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-31
Benjamin Kramer
Replace some instances of UniqueVector with SetVector...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Bill Wendling
Move the Attributes::Builder outside of the Attributes...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Bill Wendling
Add an enum for the return and function indexes into...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Bill Wendling
Attributes Rewrite
blob
|
commitdiff
|
raw
|
diff to current
2012-10-10
Bill Wendling
Remove the final bits of Attributes being declared...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Bill Wendling
Use the attribute enums to query if a parameter has...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Nick Lewycky
Give CaptureTracker::shouldExplore a base implementatio...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-04
Bill Wendling
Add method to query for 'NoAlias' attribute on call...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-05
Nick Lewycky
SCCCaptured is trivially false on entry to this loop...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-28
Nick Lewycky
Change CaptureTracking to pass a Use* instead of a...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-16
Eli Friedman
Revert a bit of r137667; the logic in question can...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-15
Eli Friedman
Update inter-procedural optimizations for atomic load...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-11
Dan Gohman
Add helper functions for computing the Location of...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Dan Gohman
Add a doesAccessArgPointees helper function, and update...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Dan Gohman
Factor out the code for testing whether a function...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Dan Gohman
Make ModRefBehavior a lattice. Use this to clean up...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-09
Dan Gohman
Teach FunctionAttrs about the VAArg instruction.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-09
Dan Gohman
Use the AliasAnalysis interface to determine how a...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-09
Dan Gohman
Teach FunctionAttrs about AccessesArgumentsReadonly.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-08
Dan Gohman
Fix a thinko that Duncan spotted.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-08
Dan Gohman
Make FunctionAttrs TBAA-aware.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-08
Dan Gohman
Extend the AliasAnalysis::pointsToConstantMemory interf...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-08
Dan Gohman
Make FunctionAttrs use AliasAnalysis::getModRefBehavior...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-03
Duncan Sands
Rename PointsToLocalMemory to PointsToLocalOrConstantMe...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-30
Duncan Sands
Now that the MallocInst no longer exists, this workarou...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-30
Duncan Sands
If a function does a volatile load from a global consta...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-19
Owen Anderson
Get rid of static constructors for pass registration...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-13
Owen Anderson
CallGraphSCC passes implicity require CallGraph analysis.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Owen Anderson
Now with fewer extraneous semicolons!
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Owen Anderson
Reapply r110396, with fixes to appease the Linux buildb...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Owen Anderson
Revert r110396 to fix buildbots.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-05
Owen Anderson
Don't use PassInfo* as a type identifier for passes...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-03
Dan Gohman
Thread const correctness through a bunch of AliasAnalys...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-28
Gabor Greif
simplify by using CallSite constructors; virtually...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-21
Owen Anderson
Fix batch of converting RegisterPass<> to INTIALIZE_PASS().
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Chris Lattner
introduce a new CallGraphSCC class, and pass it around
blob
|
commitdiff
|
raw
|
diff to current
2010-02-16
Duncan Sands
There are two ways of checking for a given type, for...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-07
Duncan Sands
Be less stingy as to how many selects and phi nodes we
blob
|
commitdiff
|
raw
|
diff to current
2010-01-06
Duncan Sands
Fix a README item: have functionattrs look through...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-06
Duncan Sands
Partially address a README by having functionattrs...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-19
Dan Gohman
Extend CaptureTracking to indicate when a value is...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-27
Victor Hernandez
Rename MallocFreeHelper as MemoryBuiltins
blob
|
commitdiff
|
raw
|
diff to current
2009-10-26
Victor Hernandez
Rename MallocHelper as MallocFreeHelper, since it now...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-25
Nick Lewycky
Remove includes of Support/Compiler.h that are no longe...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-25
Nick Lewycky
Remove VISIBILITY_HIDDEN from class/struct found inside...
blob
|
commitdiff
|
raw
|
diff to current
next