projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove dead code in the HexagonMCInst classes. This also fixes
[oota-llvm.git]
/
lib
/
Transforms
/
InstCombine
/
InstructionCombining.cpp
2015-01-28
Reid Kleckner
Move EH personality type classification to Analysis...
blob
|
commitdiff
|
raw
2015-01-24
Chandler Carruth
[PM] Port instcombine to the new pass manager!
blob
|
commitdiff
|
raw
|
diff to current
2015-01-22
Chandler Carruth
[PM] Rename InstCombine.h to InstCombineInternal.h...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-21
Chandler Carruth
[PM] Refactor the InstCombiner interface to use an...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-21
Chandler Carruth
[PM] Simplify (ha! ha!) the way that instcombine calls the
blob
|
commitdiff
|
raw
|
diff to current
2015-01-21
Chandler Carruth
[PM] Replace an abuse of inheritance to override a...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-20
Chandler Carruth
[PM] Separate the InstCombiner from its pass.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-20
Chandler Carruth
[PM] Move the LoopInfo analysis pointer into the InstCo...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-17
Chandler Carruth
[PM] Split the LoopInfo object apart from the legacy...
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-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-19
Bruno Cardoso Lopes
Reapply: [InstCombine] Fix visitSwitchInst to use right...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-19
Bruno Cardoso Lopes
Revert "[InstCombine] Fix visitSwitchInst to use right...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-19
Bruno Cardoso Lopes
[InstCombine] Fix visitSwitchInst to use right operand...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
David Majnemer
InstCombine: Don't assume DataLayout is always available
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Gerolf Hoflehner
[InstCombine] Re-commit of r218721 (Optimize icmp...
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-11-04
Mark Heffernan
Revert earlier change removing setPreservesCFG from...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-04
Mark Heffernan
Remove setPreservesCFG from instcombine. The pass...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-03
David Majnemer
InstCombine: Remove infinite loop caused by FoldOpIntoPhi
blob
|
commitdiff
|
raw
|
diff to current
2014-10-22
Sanjay Patel
Shrinkify libcalls: use float versions of double libm...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-16
Akira Hatanaka
Reapply r219832 - InstCombine: Narrow switch instructio...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-16
Akira Hatanaka
Revert r219832.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-15
Akira Hatanaka
InstCombine: Narrow switch instructions using known...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-08
Justin Bogner
Revert "[InstCombine] re-commit r218721 with fix for...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-08
Gerolf Hoflehner
[InstCombine] re-commit r218721 with fix for pr21199
blob
|
commitdiff
|
raw
|
diff to current
2014-10-08
Hans Wennborg
Revert r219175 - [InstCombine] re-commit r218721 icmp...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-07
Gerolf Hoflehner
[InstCombine] re-commit r218721 icmp-select-icmp optimi...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Evgeniy Stepanov
Revert r218721, r218735.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Gerolf Hoflehner
[InstCombine] Optimize icmp-select-icmp
blob
|
commitdiff
|
raw
|
diff to current
2014-09-17
David Blaikie
Reapply fix in r217988 (reverted in r217989) and remove...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-17
David Blaikie
Revert "Fix -Wnon-virtual-dtor warning introduced in...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-17
David Blaikie
Fix -Wnon-virtual-dtor warning introduced in r217982.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-17
Chris Bieneman
Refactoring SimplifyLibCalls to remove static initializ...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-07
Hal Finkel
Check for all known bits on ret in InstCombine
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-07
Hal Finkel
Add an Assumption-Tracking Pass
blob
|
commitdiff
|
raw
|
diff to current
2014-09-01
David Majnemer
Revert "Revert two GEP-related InstCombine commits"
blob
|
commitdiff
|
raw
|
diff to current
2014-08-29
David Majnemer
Revert two GEP-related InstCombine commits
blob
|
commitdiff
|
raw
|
diff to current
2014-08-27
David Majnemer
InstCombine: Combine gep X, (Y-X) to Y
blob
|
commitdiff
|
raw
|
diff to current
2014-08-27
David Majnemer
InstCombine: Optimize GEP's involving ptrtoint better
blob
|
commitdiff
|
raw
|
diff to current
2014-08-26
Dinesh Dwivedi
This patch enables SimplifyUsingDistributiveLaws()...
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-08-12
Matt Arsenault
Allwo bitcast + struct GEP transform to work with addrs...
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-16
Manuel Jacob
Utilize CastInst::CreatePointerBitCastOrAddrSpaceCast...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-11
Aditya Nandakumar
When we sink an instruction, this can open up opportuni...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
Duncan P. N. Exon...
InstCombine: Fix a crash in Descale for multiply-by...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
Hal Finkel
Feeding isSafeToSpeculativelyExecute its DataLayout...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-09
Sanjay Patel
Fix for PR20059 (instcombine reorders shufflevector...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-07
Benjamin Kramer
Make helper functions static.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-24
Benjamin Kramer
InstCombine: Don't try to reorder shuffles where the...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-19
Dinesh Dwivedi
Refactored and updated SimplifyUsingDistributiveLaws...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-04
Rafael Espindola
Add a Constant version of stripPointerCasts.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-04
Rafael Espindola
Clauses in a landingpad are always Constant. Use a...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-29
Chandler Carruth
And fix my fix to sink down through the type at the...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-29
Chandler Carruth
Fix one bug in the latest incarnation of r209843 -...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-29
Louis Gerbarg
Add support for combining GEPs across PHI nodes
blob
|
commitdiff
|
raw
|
diff to current
2014-05-28
Rafael Espindola
Revert "Add support for combining GEPs across PHI nodes"
blob
|
commitdiff
|
raw
|
diff to current
2014-05-28
Louis Gerbarg
Add support for combining GEPs across PHI nodes
blob
|
commitdiff
|
raw
|
diff to current
2014-05-17
NAKAMURA Takumi
Revert r209049 and r209065, "Add support for combining...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-17
Louis Gerbarg
Fix for sanitizer crash introduced in r209049
blob
|
commitdiff
|
raw
|
diff to current
2014-05-16
Louis Gerbarg
Add support for combining GEPs across PHI nodes
blob
|
commitdiff
|
raw
|
diff to current
2014-05-14
Serge Pavlov
Fix the case when reordering shuffle and binop produces...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-12
Serge Pavlov
Fix type of shuffle obtained from reordering with binar...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-12
Serge Pavlov
Fix reordering of shuffles and binary operations
blob
|
commitdiff
|
raw
|
diff to current
2014-05-11
Serge Pavlov
Reorder shuffle and binary operation.
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-03
Eli Bendersky
Fix PR19270 - type mismatch caused by invalid optimization.
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 ValueHandle into the IR library where...
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-03-04
Chandler Carruth
[Modules] Move GetElementPtrTypeIterator into the IR...
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-14
Matt Arsenault
Do more addrspacecast transforms that happen for bitcast.
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-24
Alp Toker
Fix known typos
blob
|
commitdiff
|
raw
|
diff to current
2014-01-20
Owen Anderson
Fix all the remaining lost-fast-math-flags bugs I've...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-06
Duncan P. N. Exon...
Don't use isNullValue to evaluate ConstantExpr
blob
|
commitdiff
|
raw
|
diff to current
2013-10-03
Matt Arsenault
Make gep i8* X, -(ptrtoint Y) transform work with addre...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-20
Benjamin Kramer
InstCombine: Canonicalize (gep i8* X, -(ptrtoint Y...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-05
Matt Arsenault
Consistently use dbgs() in debug printing
blob
|
commitdiff
|
raw
|
diff to current
2013-08-19
Matt Arsenault
Teach InstCombine visitGetElementPtr about address...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-19
Matt Arsenault
Cleanup visitGetElementPtr to make address space change...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
Matt Arsenault
Fix always creating GEP with i32 indices
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
Matt Arsenault
Use type helper functions instead of cast
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-05
Dmitri Gribenko
Add ArrayRef constructor from None, and do the cleanups...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-01
Filip Pizlo
This patch breaks up Wrap.h so that it does not have...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-22
Eric Christopher
Move C++ code out of the C headers and into either...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-07
Michael Ilseman
Preserve fast-math flags after reassociation and commut...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-23
Benjamin Kramer
Revert "InstCombine: Clean up weird code that talks...
blob
|
commitdiff
|
raw
|
diff to current
next