projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Instcombine: destructor loads of structs that do not contains padding
[oota-llvm.git]
/
lib
/
Transforms
/
InstCombine
/
InstructionCombining.cpp
2015-12-15
Mehdi Amini
Instcombine: destructor loads of structs that do not...
blob
|
commitdiff
|
raw
2015-12-14
Sanjay Patel
getParent() ^ 3 == getModule() ; NFCI
blob
|
commitdiff
|
raw
|
diff to current
2015-12-02
David Majnemer
Move EH-specific helper functions to a more appropriate...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-24
Sanjay Patel
[InstCombine] fix propagation of fast-math-flags
blob
|
commitdiff
|
raw
|
diff to current
2015-11-21
Sanjay Patel
use ternary ops; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-11-21
Sanjay Patel
remove unnecessary temp variables; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-11-17
Andrew Kaylor
[EH] Keep filter clauses for types that have been caught.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-15
Elena Demikhovsky
Fixed GEP visitor in the InstCombine pass.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-06
David Majnemer
[InstCombine] Don't RAUW tokens with undef
blob
|
commitdiff
|
raw
|
diff to current
2015-11-03
Fiona Glaser
InstCombine: fix sinking of convergent calls
blob
|
commitdiff
|
raw
|
diff to current
2015-10-26
Silviu Baranga
[InstCombine] Teach instcombine not to create extra...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-23
Hal Finkel
Handle non-constant shifts in computeKnownBits, and...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-22
Craig Topper
Use ArrayRef instead of pointer and size. NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-10-13
Duncan P. N. Exon...
InstCombine: Remove ilist iterator implicit conversions...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-06
Joseph Tremoulet
[WinEH] Recognize CoreCLR personality function
blob
|
commitdiff
|
raw
|
diff to current
2015-09-21
Sanjay Patel
add ShouldChangeType() variant that takes bitwidths
blob
|
commitdiff
|
raw
|
diff to current
2015-09-21
Sanjay Patel
don't repeat function names in comments; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-09-11
Sanjay Patel
typo; 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-08-18
Sanjay Patel
use minSize wrapper; NFCI
blob
|
commitdiff
|
raw
|
diff to current
2015-08-08
Benjamin Kramer
Fix some comment typos.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-08
David Majnemer
[InstCombine] Don't try to sink EH pad instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-08-06
Pete Cooper
Convert a bunch of loops to foreach. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-14
David Majnemer
[InstCombine] Generalize sub of selects optimization...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-13
David Majnemer
[InstSimplify] Teach InstSimplify how to simplify extra...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-10
Bjorn Steinbrink
[InstCombine] Employ AliasAnalysis in FindAvailableLoad...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Sanjay Patel
fix typo; NFC
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
David Majnemer
Move the personality function from LandingPadInst to...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-29
Benjamin Kramer
Replace push_back(Constructor(foo)) with emplace_back...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
David Majnemer
[InstCombine] Don't eagerly propagate nsw for A*B+A...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-20
James Molloy
Reapply r237539 with a fix for the Chromium build.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-19
Hans Wennborg
Revert r237539: "Reapply r237520 with another fix for...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-17
James Molloy
Reapply r237520 with another fix for infinite looping
blob
|
commitdiff
|
raw
|
diff to current
2015-05-16
James Molloy
Revert commits r237521 and r237520.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-16
James Molloy
Reapply r237453 with a fix for the test timeouts.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-15
James Molloy
Revert "Canonicalize min/max expressions correctly."
blob
|
commitdiff
|
raw
|
diff to current
2015-05-15
James Molloy
Canonicalize min/max expressions correctly.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-05
David Blaikie
[opaque pointer type] Track explicit GEP pointee type...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
Wei Mi
Limiting gep merging to fix the performance problem...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
Wei Mi
Revert r235451 since it is attached to a wrong Differen...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
Wei Mi
Limiting gep merging to fix the performance problem...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
David Blaikie
[opaque pointer type] More GEP IRBuilder API migrations...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-30
Duncan P. N. Exon...
Transforms: Use the new DebugLoc API, NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-03-27
David Blaikie
Constrain the type of a parameter now that callers...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-24
David Blaikie
Opaque Pointer Types: GEP API migrations to specify...
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-19
Daniel Jasper
[InstCombine] Don't fold a GEP into itself through...
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
Philip Reames
If a conditional branch jumps to the same target, remov...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Owen Anderson
Fix a crash in InstCombine where we could try to trunca...
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-18
Akira Hatanaka
[InstCombine] Do not insert a GEP instruction before...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-14
Duncan P. N. Exon...
Transforms: Canonicalize access to function attributes...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-11
Reid Kleckner
Don't promote asynch EH invokes of nounwind functions...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-28
Reid Kleckner
Move EH personality type classification to Analysis...
blob
|
commitdiff
|
raw
|
diff to current
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
next