projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix build after r253954
[oota-llvm.git]
/
lib
/
Transforms
/
IPO
/
ArgumentPromotion.cpp
2015-11-05
Peter Collingbourne
DI: Reverse direction of subprogram -> function edge.
blob
|
commitdiff
|
raw
2015-10-13
Duncan P. N. Exon...
IPO: Remove implicit ilist iterator conversions, NFC
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-07-24
Pete Cooper
Use foreach loops for StructType::elements(). NFC.
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-07-22
Chandler Carruth
[PM/AA] Remove the last of the legacy update API from...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-11
Chandler Carruth
[PM/AA] Completely remove the AliasAnalysis::copyValue...
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 Location typedef from the AliasAnaly...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-10
Peter Collingbourne
ArgumentPromotion: Drop sret attribute on functions...
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-28
Benjamin Kramer
Don't call utostr in Twine/raw_ostream contexts.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-29
Duncan P. N. Exon...
IR: Give 'DI' prefix to debug info metadata
blob
|
commitdiff
|
raw
|
diff to current
2015-04-23
Philip Reames
Move Value.isDereferenceablePointer to ValueTracking...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-20
Duncan P. N. Exon...
DebugInfo: Delete subclasses of DIScope
blob
|
commitdiff
|
raw
|
diff to current
2015-04-17
Duncan P. N. Exon...
DebugInfo: Remove DIDescriptor from the DebugInfo API
blob
|
commitdiff
|
raw
|
diff to current
2015-04-14
Duncan P. N. Exon...
DebugInfo: Gut DISubprogram and DILexicalBlock*
blob
|
commitdiff
|
raw
|
diff to current
2015-04-10
Benjamin Kramer
[CallSite] Make construction from Value* (or Instructio...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-06
David Blaikie
ArgPromo: Bail out earlier for varargs functions
blob
|
commitdiff
|
raw
|
diff to current
2015-03-30
David Blaikie
[opaque pointer type] Change GetElementPtrInst::getInde...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-14
David Blaikie
Add some missed formatting
blob
|
commitdiff
|
raw
|
diff to current
2015-03-14
David Blaikie
[opaque pointer type] gep API migration, ArgPromo
blob
|
commitdiff
|
raw
|
diff to current
2015-03-14
David Blaikie
[opaque pointer type] more gep API migration
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-04
Mehdi Amini
Make DataLayout Non-Optional in the Module
blob
|
commitdiff
|
raw
|
diff to current
2015-02-28
Benjamin Kramer
Convert push_back loops into append calls.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-04
Reid Kleckner
Add range adapters predecessors() and successors()...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-15
Elena Demikhovsky
Sink store based on alias analysis
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-10-07
David Blaikie
DebugInfo+DeadArgElimination: Ensure llvm::Function...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-03
Benjamin Kramer
Eliminate some deep std::vector copies. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-28
Reid Kleckner
Don't promote byval pointer arguments when padding...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-25
Reid Kleckner
ArgPromotion: Don't touch variadic functions
blob
|
commitdiff
|
raw
|
diff to current
2014-08-24
Craig Topper
Use range based for loops to avoid needing to re-mentio...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-18
Craig Topper
Revert "Repace SmallPtrSet with SmallPtrSetImpl in...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-17
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-30
Aaron Ballman
Fixing a few -Woverloaded-virtual warnings by exposing...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Hal Finkel
AA metadata refactoring (introduce AAMDNodes)
blob
|
commitdiff
|
raw
|
diff to current
2014-07-23
David Blaikie
ArgPromo+DebugInfo: Handle updating debug info over...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
Duncan P. N. Exon...
Revert "[C++11] Add predecessors(BasicBlock *) / succes...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-20
Manuel Jacob
[C++11] Add predecessors(BasicBlock *) / successors...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
Hal Finkel
Allow isDereferenceablePointer to look through some...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-02
David Blaikie
Constify the Function pointers in the result of makeSub...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
David Blaikie
DebugInfo: Keep track of subprograms who's arguments...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-27
David Blaikie
ArgumentPromotion: Propagate debug locations on calls...
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-09
Chandler Carruth
[C++11] Add range based accessors for the Use-Def chain...
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 CFG.h to the IR library as it defines...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
Chandler Carruth
[Modules] Move CallSite into the IR library where it...
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-23
Rafael Espindola
Remove tail marker when changing an argument to an...
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-11-15
Manman Ren
ArgumentPromotion: correctly transfer TBAA tags and...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Rafael Espindola
Merge CallGraph and BasicCallGraph.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-18
Nick Lewycky
Clean up some of this code a tiny bit, no functionality...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-27
Bill Wendling
Use the AttributeSet instead of AttributeWithIndex.
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-21
Bill Wendling
Have AttributeSet::getRetAttributes() return an Attribu...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-21
Bill Wendling
Make AttributeSet::getFnAttributes() return an Attribut...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-18
Bill Wendling
Use AttributeSet accessor methods instead of Attribute...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-18
Bill Wendling
Push some more methods down to hide the use of the...
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-30
Bill Wendling
Remove Function::getParamAttributes and use the Attribu...
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-11-20
Bill Wendling
Make the AttrListPtr object a part of the LLVMContext.
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-14
Bill Wendling
Remove operator cast method in favor of querying with...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Bill Wendling
Create enums for the different attributes.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-04
Bill Wendling
Use method to query for attributes.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-30
Benjamin Kramer
ArgumentPromotion: Remove ancient workaround for a...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-19
Benjamin Kramer
Replace some explicit compare loops with std::equal.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-28
Chris Lattner
switch AttrListPtr::get to take an ArrayRef, simplifyin...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-15
Eli Friedman
Update inter-procedural optimizations for atomic load...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Jay Foad
Convert GetElementPtrInst to use ArrayRef.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Chris Lattner
land David Blaikie's patch to de-constify Type, with...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-15
Jay Foad
Convert CallInst and InvokeInst APIs to use ArrayRef.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-12
Jay Foad
Second attempt at de-constifying LLVM Types in Function...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-12
Bill Wendling
Revert r134893 and r134888 (and related patches in...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-11
Jay Foad
De-constify Types in FunctionType::get().
blob
|
commitdiff
|
raw
|
diff to current
2011-04-15
Chris Lattner
Fix a ton of comment typos found by codespell. Patch by
blob
|
commitdiff
|
raw
|
diff to current
2011-01-16
Chris Lattner
fix PR8932, a case where arg promotion could infinitely...
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-11
Dan Gohman
Factor out Instruction::isSafeToSpeculativelyExecute...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-11
Dan Gohman
TBAA-enable ArgumentPromotion.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-19
Dan Gohman
Reapply r116831 and r116839, converting AliasAnalysis...
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-12
Owen Anderson
Begin adding static dependence information to passes...
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-07-28
Gabor Greif
simplify by using CallSite constructors; virtually...
blob
|
commitdiff
|
raw
|
diff to current
next