projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Removing several -Wunused-but-set-variable warnings; NFC intended.
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
GVN.cpp
2015-07-11
Chandler Carruth
[PM/AA] Completely remove the AliasAnalysis::copyValue...
blob
|
commitdiff
|
raw
2015-06-25
Peter Collingbourne
GVN: If a branch has two identical successors, we canno...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-24
David Majnemer
[GVN] Intersect the IR flags when CSE'ing two instructions
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-12
Alexey Samsonov
[GVN] Use a simpler form of IRBuilder constructor.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-12
Alexey Samsonov
[GVN] Use IRBuilder more actively instead of creating...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-10
Alexey Samsonov
[GVN] Set proper debug locations for some instructions...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Philip Reames
Extend EarlyCSE to handle basic cases from JumpThreadin...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
David Blaikie
[opaque pointer type] API migration for GEP constant...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Benjamin Kramer
Re-sort includes with sort-includes.py and insert raw_o...
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-25
Sanjay Patel
only propagate equality comparisons of FP values that...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-24
Sanjay Patel
remove function names from comments; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Daniel Berlin
Allow PRE to insert no-cost phi nodes
blob
|
commitdiff
|
raw
|
diff to current
2015-01-29
Sanjay Patel
[GVN] don't propagate equality comparisons of FP zero...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-19
Chandler Carruth
[PM] Remove the Pass argument from all of the critical...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-18
Chandler Carruth
[PM] Replace another Pass argument with specific analys...
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
2015-01-12
Sanjay Patel
80-cols; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-01-12
Sanjay Patel
GVN: propagate equalities for floating point compares
blob
|
commitdiff
|
raw
|
diff to current
2015-01-09
Tim Northover
Re-reapply r221924: "[GVN] Perform Scalar PRE on gep...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-09
Philip Reames
[Refactor] Have getNonLocalPointerDependency take the...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
Manman Ren
Revert r222039 because of bot failure.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-14
Chad Rosier
Reapply r221924: "[GVN] Perform Scalar PRE on gep indic...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Chad Rosier
Revert "[GVN] Perform Scalar PRE on gep indices that...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Chad Rosier
[GVN] Perform Scalar PRE on gep indices that feed loads...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-07
Hal Finkel
Make use of @llvm.assume in ValueTracking (computeKnown...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-04
Tilmann Scheller
[GVN] Format variable name.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-15
Rafael Espindola
Introduce a helper to combine instruction metadata.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-05
JF Bastien
Fix typos in comments and doc
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Hal Finkel
Add scoped-noalias metadata
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Hal Finkel
AA metadata refactoring (introduce AAMDNodes)
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-06-26
Arnold Schwaighofer
GVN: Preserve invariant.load metadata
blob
|
commitdiff
|
raw
|
diff to current
2014-06-12
Duncan P. N. Exon...
GVN: Enable value forwarding for calloc
blob
|
commitdiff
|
raw
|
diff to current
2014-05-13
Benjamin Kramer
GVN: Fix non-determinism in map iteration.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-13
Benjamin Kramer
GVN: rangify a couple of loops.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-02
Akira Hatanaka
[GVN] Pass the phi-translated address of a load instead...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Craig Topper
[C++] Use 'nullptr'.
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-04-11
David Blaikie
Implement depth_first and inverse_depth_first range...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-28
Erik Verbruggen
Revert "GVN: merge overflow intrinsics with non-overflo...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
Erik Verbruggen
Fix crash in PRE.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
Erik Verbruggen
GVN: fix hashing of extractvalue.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
Erik Verbruggen
GVN: merge overflow intrinsics with non-overflow instru...
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 the LLVM IR pattern match header into...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Rafael Espindola
Make DataLayout a plain object, not a pass.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-21
Rafael Espindola
Rename many DataLayout variables from TD to DL.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-10
Benjamin Kramer
Make succ_iterator a real random access iterator and...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-06
Paul Robinson
Disable most IR-level transform passes on functions...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Chandler Carruth
[PM] Split DominatorTree into a concrete analysis resul...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Chandler Carruth
[cleanup] Move the Dominators.h and Verifier.h headers...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-09
Chandler Carruth
Put the functionality for printing a value to a raw_ost...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-07
Chandler Carruth
Move the LLVM IR asm writer header files into the IR...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-07
Chandler Carruth
Re-sort all of the includes with ./utils/sort_includes...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Alp Toker
Correct word hyphenations
blob
|
commitdiff
|
raw
|
diff to current
2013-11-12
Shuxin Yang
Correct a glitch in r194424 which may invalidate iterator.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-11
Shuxin Yang
Fix PR17952.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-10
Bill Wendling
Revert "Resurrect r191017 " GVN proceeds in the presenc...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-30
Matt Arsenault
Fix GVN creating bitcast between address spaces
blob
|
commitdiff
|
raw
|
diff to current
2013-10-21
Matt Arsenault
Use more type helper functions
blob
|
commitdiff
|
raw
|
diff to current
2013-09-20
Shuxin Yang
Resurrect r191017 " GVN proceeds in the presence of...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-20
Joerg Sonnenberger
Revert r191017, it results in segmentation faults in Qt.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-19
Shuxin Yang
GVN proceeds in the presence of dead code.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-27
Nick Lewycky
Reimplement isPotentiallyReachable to make nocapture...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-04
Craig Topper
Use SmallVectorImpl::iterator/const_iterator instead...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-09
Shuxin Yang
[GVN] Split critical-edge on the fly, instead of postpo...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-03
Shuxin Yang
Decompose GVN::processNonLocalLoad() (about 400 LOC...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-02
Shuxin Yang
[GV] Remove dead code which is really difficult to...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-12
Dan Gohman
Change the order of the operands in patchAndReplaceAllU...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-12
Dan Gohman
Actually delete this code, since it's really not clear...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-12
Dan Gohman
Record PRE predecessors with a SmallVector instead...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-12
Dan Gohman
When disabling PRE for a value is directly redundant...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-12
Dan Gohman
Check that pointers are removed from maps before callin...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-12
Dan Gohman
Minor code simplification.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-31
Dan Gohman
Change GetPointerBaseWithConstantOffset's DataLayout...
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-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-02
Duncan Sands
Fix an obvious typo that causes an assertion failure...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-29
Duncan Sands
Remove a wrapper around getIntPtrType added to GVN...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-24
Hal Finkel
Update GVN to support vectors of pointers.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-24
Micah Villmow
Add in support for getIntPtrType to get the pointer...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-12
Manman Ren
Release build: guard dump functions with
blob
|
commitdiff
|
raw
|
diff to current
2012-09-09
Nick Lewycky
Move spaces to the right places. No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-06
Manman Ren
Release build: guard dump functions with "ifndef NDEBUG"
blob
|
commitdiff
|
raw
|
diff to current
2012-08-29
Benjamin Kramer
Make MemoryBuiltins aware of TargetLibraryInfo.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-24
Benjamin Kramer
GVN: Fix quadratic runtime on the number of switch...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-16
Rafael Espindola
Teach GVN to reason about edges dominating uses. This...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-10
Rafael Espindola
Constify some basic blocks, no functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-24
Nadav Rotem
Clean whitespaces.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-29
Chandler Carruth
Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
blob
|
commitdiff
|
raw
|
diff to current
next