projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Use SDValue bool check to tidyup some possible combines. NFC.
[oota-llvm.git]
/
lib
/
Transforms
/
InstCombine
/
2015-03-15
David Blaikie
[opaque pointer type] IRBuilder gep migration progress
tree
|
commitdiff
2015-03-14
Mehdi Amini
Update InstCombine to transform aggregate stores into...
tree
|
commitdiff
2015-03-14
David Blaikie
[opaque pointer type] more gep API migration
tree
|
commitdiff
2015-03-14
David Blaikie
[opaque pointer type] more gep API migrations
tree
|
commitdiff
2015-03-14
David Blaikie
[opaque pointer type] Start migrating GEP creation...
tree
|
commitdiff
2015-03-13
Duncan P. N. Exon...
instcombine: alloca: Canonicalize scalar allocation...
tree
|
commitdiff
2015-03-13
Duncan P. N. Exon...
instcombine: alloca: Limit array size type promotion
tree
|
commitdiff
2015-03-13
Duncan P. N. Exon...
AsmWriter: Write alloca array size explicitly (and...
tree
|
commitdiff
2015-03-13
Duncan P. N. Exon...
instcombine: alloca: Remove nesting in simplifyAllocaAr...
tree
|
commitdiff
2015-03-13
Duncan P. N. Exon...
instcombine: alloca: Split out simplifyAllocaArraySize...
tree
|
commitdiff
2015-03-11
David Majnemer
InstCombine: Don't fold call bitcast into args if calle...
tree
|
commitdiff
2015-03-10
Philip Reames
If a conditional branch jumps to the same target, remov...
tree
|
commitdiff
2015-03-10
Owen Anderson
Fix a crash in InstCombine where we could try to trunca...
tree
|
commitdiff
2015-03-10
Owen Anderson
Fix an infinite loop in InstCombine when an instruction...
tree
|
commitdiff
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
tree
|
commitdiff
2015-03-09
David Blaikie
Simplify expressions involving boolean constants with...
tree
|
commitdiff
2015-03-05
Michael Kuperstein
[InstCombine] Fix an assertion when fmul has a Constant...
tree
|
commitdiff
2015-03-04
Mehdi Amini
Make DataLayout Non-Optional in the Module
tree
|
commitdiff
2015-03-03
David Majnemer
InstCombine: Ensure select condition types are identica...
tree
|
commitdiff
2015-02-26
Hal Finkel
[InstCombine/PowerPC] Convert aligned QPX load/store...
tree
|
commitdiff
2015-02-25
JF Bastien
InstCombine: extract instead of shuffle when performing...
tree
|
commitdiff
2015-02-25
Charles Davis
[IC] Turn non-null MD on pointer loads to range MD...
tree
|
commitdiff
2015-02-24
Sanjoy Das
New instcombine rule: max(~a,~b) -> ~min(a, b)
tree
|
commitdiff
2015-02-23
Mehdi Amini
InstSimplify: simplify 0 / X if nnan and nsz
tree
|
commitdiff
2015-02-20
Hal Finkel
[InstCombine] Remove unnecessary variable indexing...
tree
|
commitdiff
2015-02-18
Akira Hatanaka
[InstCombine] Do not insert a GEP instruction before...
tree
|
commitdiff
2015-02-16
Mehdi Amini
InstCombine: fold more cases of (fp_to_u/sint (u/sint_t...
tree
|
commitdiff
2015-02-14
Ramkumar Ramachandra
InstCombine: propagate deref via new addDereferenceableAttr
tree
|
commitdiff
2015-02-14
Duncan P. N. Exon...
Transforms: Canonicalize access to function attributes...
tree
|
commitdiff
2015-02-14
Philip Reames
[InstCombine] When canonicalizing gep indices, prefer...
tree
|
commitdiff
2015-02-13
Andrea Di Biagio
[InstCombine] Fix regression introduced at r227197.
tree
|
commitdiff
2015-02-13
Michael Liao
[InstCombine] Fix a bug when combining `icmp` from...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[IC] Fix a bug with the instcombine canonicalizing...
tree
|
commitdiff
2015-02-12
Benjamin Kramer
InstCombine: Allow folding of xor into icmp by changing...
tree
|
commitdiff
2015-02-11
Zachary Turner
Use ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.
tree
|
commitdiff
2015-02-11
Reid Kleckner
Don't promote asynch EH invokes of nounwind functions...
tree
|
commitdiff
2015-02-10
Chandler Carruth
Revert r228556: InstCombine: propagate nonNull through...
tree
|
commitdiff
2015-02-09
Ramkumar Ramachandra
InstCombine: propagate nonNull through assume
tree
|
commitdiff
2015-02-06
Matthias Braun
InstCombine: Combine select sequences into a single...
tree
|
commitdiff
2015-01-28
Reid Kleckner
Move EH personality type classification to Analysis...
tree
|
commitdiff
2015-01-27
Andrea Di Biagio
[InstCombine] Teach how to fold a select into a cttz...
tree
|
commitdiff
2015-01-24
Chandler Carruth
[PM] Port instcombine to the new pass manager!
tree
|
commitdiff
2015-01-22
Chandler Carruth
[PM] Rename InstCombine.h to InstCombineInternal.h...
tree
|
commitdiff
2015-01-22
Chandler Carruth
[canonicalize] Teach InstCombine to canonicalize loads...
tree
|
commitdiff
2015-01-22
Chandler Carruth
[canonicalize] Move a helper function further up the...
tree
|
commitdiff
2015-01-21
Chandler Carruth
[canonicalization] Refactor how we create new stores...
tree
|
commitdiff
2015-01-21
David Majnemer
InstCombine: Don't strip bitcasts off of callsites...
tree
|
commitdiff
2015-01-21
Chandler Carruth
[PM] Refactor the InstCombiner interface to use an...
tree
|
commitdiff
2015-01-21
Chandler Carruth
[PM] Simplify (ha! ha!) the way that instcombine calls the
tree
|
commitdiff
2015-01-21
Chandler Carruth
[PM] Replace an abuse of inheritance to override a...
tree
|
commitdiff
2015-01-20
Chandler Carruth
[PM] Separate the InstCombiner from its pass.
tree
|
commitdiff
2015-01-20
Chandler Carruth
[PM] Reformat this code with clang-format so that subse...
tree
|
commitdiff
2015-01-20
Chandler Carruth
[PM] Clean up a bunch of the doxygen / API docs on...
tree
|
commitdiff
2015-01-20
Chandler Carruth
[PM] Move the LoopInfo analysis pointer into the InstCo...
tree
|
commitdiff
2015-01-17
Chandler Carruth
[PM] Split the LoopInfo object apart from the legacy...
tree
|
commitdiff
2015-01-15
Chandler Carruth
[PM] Separate the TargetLibraryInfo object from the...
tree
|
commitdiff
2015-01-15
NAKAMURA Takumi
Update libdeps since TLI was moved from Target to Analy...
tree
|
commitdiff
2015-01-15
Chandler Carruth
[PM] Move TargetLibraryInfo into the Analysis library.
tree
|
commitdiff
2015-01-14
David Majnemer
InstCombine: Don't take A-B<0 into A<B if A-B has other...
tree
|
commitdiff
2015-01-08
Matt Arsenault
Fix fcmp + fabs instcombines when using the intrinsic
tree
|
commitdiff
2015-01-07
David Majnemer
Analysis: Reformulate WillNotOverflowUnsignedAdd for...
tree
|
commitdiff
2015-01-07
David Majnemer
InstCombine: Just a small tidy-up
tree
|
commitdiff
2015-01-06
Matt Arsenault
Convert fcmp with 0.0 from casted integers to icmp
tree
|
commitdiff
2015-01-06
David Majnemer
InstCombine: Bitcast call arguments from/to pointer...
tree
|
commitdiff
2015-01-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
tree
|
commitdiff
2015-01-04
David Majnemer
InstCombine: match can find ConstantExprs, don't assume...
tree
|
commitdiff
2015-01-02
David Majnemer
InstCombine: Detect when llvm.umul.with.overflow always...
tree
|
commitdiff
2015-01-02
David Majnemer
Analysis: Reformulate WillNotOverflowUnsignedMul for...
tree
|
commitdiff
2014-12-31
Sanjay Patel
InstCombine: fsub nsz 0, X ==> fsub nsz -0.0, X
tree
|
commitdiff
2014-12-31
David Majnemer
InstCombine: try to transform A-B < 0 into A < B
tree
|
commitdiff
2014-12-29
Philip Reames
Carry facts about nullness and undef across GC relocation
tree
|
commitdiff
2014-12-29
Philip Reames
Loading from null is valid outside of addrspace 0
tree
|
commitdiff
2014-12-26
David Majnemer
InstCombine: Infer nuw for multiplies
tree
|
commitdiff
2014-12-26
David Majnemer
InstCombe: Infer nsw for multiplies
tree
|
commitdiff
2014-12-20
David Majnemer
InstCombine: Squash an icmp+select into bitwise arithmetic
tree
|
commitdiff
2014-12-19
Bruno Cardoso Lopes
Reapply: [InstCombine] Fix visitSwitchInst to use right...
tree
|
commitdiff
2014-12-19
Sanjay Patel
use -0.0 when creating an fneg instruction
tree
|
commitdiff
2014-12-19
Bruno Cardoso Lopes
Revert "[InstCombine] Fix visitSwitchInst to use right...
tree
|
commitdiff
2014-12-19
Bruno Cardoso Lopes
[InstCombine] Fix visitSwitchInst to use right operand...
tree
|
commitdiff
2014-12-18
Sanjay Patel
fix formatting; NFC
tree
|
commitdiff
2014-12-17
Erik Eckstein
Strength reduce intrinsics with overflow into regular...
tree
|
commitdiff
2014-12-12
Steven Wu
More code format fix from r224133, NFC
tree
|
commitdiff
2014-12-12
Steven Wu
Restructure code from r224097. NFC
tree
|
commitdiff
2014-12-12
Steven Wu
Fix another infinite loop in InstCombine
tree
|
commitdiff
2014-12-11
Andrea Di Biagio
[InstCombine][X86] Improved folding of calls to Intrins...
tree
|
commitdiff
2014-12-11
Erik Eckstein
Refactor creation of overflow result tuples in InstComb...
tree
|
commitdiff
2014-12-09
Chandler Carruth
Revert r223764 which taught instcombine about integer...
tree
|
commitdiff
2014-12-09
Duncan P. N. Exon...
IR: Split Metadata from Value
tree
|
commitdiff
2014-12-09
Chandler Carruth
Teach instcombine to canonicalize "element extraction...
tree
|
commitdiff
2014-12-04
Simon Pilgrim
[InstCombine] Minor optimization for bswap with binary ops
tree
|
commitdiff
2014-12-03
Erik Eckstein
InstCombine: simplify signed range checks
tree
|
commitdiff
2014-12-02
Philip Reames
[Statepoints 3/4] Statepoint infrastructure for garbage...
tree
|
commitdiff
2014-11-28
David Majnemer
InstCombine: FoldOrOfICmps harder
tree
|
commitdiff
2014-11-28
Ankur Garg
Removed extra line from a comment to test first commit...
tree
|
commitdiff
2014-11-27
David Majnemer
InstCombine: Restore optimizations lost in r210006
tree
|
commitdiff
2014-11-26
David Majnemer
Revert "Added inst combine transforms for single bit...
tree
|
commitdiff
2014-11-25
Chandler Carruth
[InstCombine] Change LLVM To canonicalize toward the...
tree
|
commitdiff
2014-11-25
Chandler Carruth
Revert r220349 to re-instate r220277 with a fix for...
tree
|
commitdiff
2014-11-24
Matt Arsenault
Bug 21610: Canonicalize min/max fcmp selects to use...
tree
|
commitdiff
2014-11-24
David Majnemer
InstCombine: Don't create an unused instruction
tree
|
commitdiff
next