projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
1. "Upgrage" comments.
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
InstructionCombining.cpp
2007-12-12
Wojciech Matyjewicz
1. "Upgrage" comments.
blob
|
commitdiff
|
raw
2007-12-06
Chris Lattner
simplify some code.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-06
Chris Lattner
move some ashr-specific code out of commonShiftTransfor...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-27
Duncan Sands
Fix PR1146: parameter attributes are longer part of
blob
|
commitdiff
|
raw
|
diff to current
2007-11-25
Chris Lattner
Implement PR1822
blob
|
commitdiff
|
raw
|
diff to current
2007-11-25
Duncan Sands
Fix PR1816. If a bitcast of a function only exists...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-23
Chris Lattner
add a comment.
blob
|
commitdiff
|
raw
|
diff to current
2007-11-22
Chris Lattner
Fix PR1817.
blob
|
commitdiff
|
raw
|
diff to current
2007-11-16
Chris Lattner
Fix PR1800 by correcting mistaken logic.
blob
|
commitdiff
|
raw
|
diff to current
2007-11-08
Andrew Lenharth
Better check
blob
|
commitdiff
|
raw
|
diff to current
2007-11-08
Andrew Lenharth
Fix PR1780
blob
|
commitdiff
|
raw
|
diff to current
2007-11-06
Chris Lattner
Implement PR1777 by detecting dependent phis that
blob
|
commitdiff
|
raw
|
diff to current
2007-11-06
Chris Lattner
wrap long lines
blob
|
commitdiff
|
raw
|
diff to current
2007-11-05
Dan Gohman
Fix an abort in instcombine when folding creates a...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-01
Duncan Sands
Executive summary: getTypeSize -> getTypeStoreSize...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-01
Chris Lattner
Fix InstCombine/2007-10-31-RangeCrash.ll
blob
|
commitdiff
|
raw
|
diff to current
2007-10-24
Chris Lattner
simplify some code by using the new isNaN predicate
blob
|
commitdiff
|
raw
|
diff to current
2007-10-24
Chris Lattner
Implement a couple of foldings for ordered and unordere...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-18
Devang Patel
Try again.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-17
Evan Cheng
Reverting r43070 for now. It's causing llc test failures.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-17
Devang Patel
Apply "Instead of loading small c string constant,...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-16
Devang Patel
Use immediate stores.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-15
Devang Patel
Achieve same result but use fewer lines of code.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-12
Devang Patel
Dest type is always i8 *. This allows some simplification.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-12
Chris Lattner
Fix a bug in my patch last night that broke InstCombine...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-12
Gabor Greif
eliminate warning
blob
|
commitdiff
|
raw
|
diff to current
2007-10-12
Chris Lattner
Fix some 80 column violations.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-11
Devang Patel
Lower memcpy if it makes sense.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-03
Dale Johannesen
Tone down an overzealous optimization.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-19
Duncan Sands
Improve comment.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-19
Duncan Sands
A global variable with external weak linkage can be...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-17
Dan Gohman
Instcombine x-((x/y)*y) into a remainder operator.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-17
Duncan Sands
Factor the trampoline transformation into a subroutine.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-14
Dale Johannesen
Remove the assumption that FP's are either float or
blob
|
commitdiff
|
raw
|
diff to current
2007-09-14
Chris Lattner
silence a bogus gcc warning.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-11
Duncan Sands
Turn calls to trampolines into calls to the underlying
blob
|
commitdiff
|
raw
|
diff to current
2007-09-10
Chris Lattner
remove some dead code, this is handled by constant...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-07
Chris Lattner
Don't zap back to back volatile load/stores
blob
|
commitdiff
|
raw
|
diff to current
2007-09-06
Dale Johannesen
Next round of APFloat changes.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-06
Nick Lewycky
Use isTrueWhenEqual. Thanks Chris!
blob
|
commitdiff
|
raw
|
diff to current
2007-09-06
Nick Lewycky
When the two operands of an icmp are equal, there are...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-05
Chuck Rose III
Forgot to obey 80 column rule. Fixing that.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-05
Chuck Rose III
Added default parameters to GetElementPtrInstr construc...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-04
David Greene
Update GEP constructors to use an iterator interface...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-28
Chris Lattner
Cut off crazy computation. This helps PR1622 slightly.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-27
David Greene
Update InvokeInst to work like CallInst
blob
|
commitdiff
|
raw
|
diff to current
2007-08-11
Chris Lattner
Transform a load from an undef/zero global into an...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-09
Chris Lattner
when we see a unaligned load from an insufficiently...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-06
Nick Lewycky
It's safe to fold not of fcmp.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-05
Chris Lattner
at the end of instcombine, explicitly clear WorklistMap.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-04
Chandler Carruth
This is the patch to provide clean intrinsic function...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-02
Chris Lattner
Replacing a cast with another one does not reduce the...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-02
Chris Lattner
Disable an xform that causes an infinite loop. This...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-02
Chris Lattner
wrap some long lines. Major offenders that are left...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-02
Chris Lattner
Enhance instcombine to be more aggressive about folding...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-01
David Greene
New CallInst interface to address GLIBCXX_DEBUG errors...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-31
Lauro Ramos Venancio
Fix a bug in GetKnownAlignment of packed structs.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-30
Reid Spencer
Fix a typo/thinko.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-23
Chris Lattner
completely remove a transformation that is unsafe in...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-21
Devang Patel
Apply temporary work around to fix llvm mis-compilation
blob
|
commitdiff
|
raw
|
diff to current
2007-07-20
Chris Lattner
this xform is already done by the constant folder.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-20
Dan Gohman
Optimize alignment of loads and stores.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-16
Dan Gohman
Fix comments about vectors to use the current wording.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-16
Chris Lattner
Repair a regression in Transforms/InstCombine/mul.ll...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-15
Chris Lattner
Implement shift-simplify.ll:test[45].
blob
|
commitdiff
|
raw
|
diff to current
2007-07-15
Chris Lattner
Implement shift-simplify.ll:test3, turning:
blob
|
commitdiff
|
raw
|
diff to current
2007-06-21
Chris Lattner
Significantly improve the documentation of the instcomb...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-20
Chris Lattner
refactor a bunch of code out of visitICmpInstWithInstAn...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-19
Chris Lattner
silence a bogus warning Duraid ran into.
blob
|
commitdiff
|
raw
|
diff to current
2007-06-15
Chris Lattner
Generalize many transforms to work on ~ of vectors...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-15
Chris Lattner
Implement two xforms:
blob
|
commitdiff
|
raw
|
diff to current
2007-06-15
Chris Lattner
delete some obviously dead vector operations, which...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-06
Lauro Ramos Venancio
Fix PR1499.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-23
Chris Lattner
fix a miscompilation when passing a float through varargs
blob
|
commitdiff
|
raw
|
diff to current
2007-05-19
Chris Lattner
Fix Transforms/InstCombine/2007-05-18-CastFoldBug.ll...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-15
Chris Lattner
Fix Transforms/InstCombine/2007-05-14-Crash.ll
blob
|
commitdiff
|
raw
|
diff to current
2007-05-11
Dan Gohman
Fix typos.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-11
Chris Lattner
fix regressions from my previous checking, including
blob
|
commitdiff
|
raw
|
diff to current
2007-05-11
Chris Lattner
fix Transforms/InstCombine/2007-05-10-icmp-or.ll
blob
|
commitdiff
|
raw
|
diff to current
2007-05-06
Nick Lewycky
Fix typo in comment.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-06
Chris Lattner
Fix a bug in my previous patch
blob
|
commitdiff
|
raw
|
diff to current
2007-05-05
Chris Lattner
Implement Transforms/InstCombine/cast_ptr.ll
blob
|
commitdiff
|
raw
|
diff to current
2007-05-05
Chris Lattner
wrap long lines
blob
|
commitdiff
|
raw
|
diff to current
2007-05-05
Chris Lattner
Fix InstCombine/2007-05-04-Crash.ll and PR1384
blob
|
commitdiff
|
raw
|
diff to current
2007-05-03
Devang Patel
Drop 'const'
blob
|
commitdiff
|
raw
|
diff to current
2007-05-02
Devang Patel
Use 'static const char' instead of 'static const int'.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-01
Devang Patel
Do not use typeinfo to identify pass in pass manager.
blob
|
commitdiff
|
raw
|
diff to current
2007-04-28
Chris Lattner
fix a bug triggered by 403.gcc
blob
|
commitdiff
|
raw
|
diff to current
2007-04-28
Chris Lattner
Fix several latent bugs in EmitGEPOffset that didn...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-28
Chris Lattner
uhn zap cvs
blob
|
commitdiff
|
raw
|
diff to current
2007-04-28
Chris Lattner
Implement PR1345 and Transforms/InstCombine/bitcast...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-27
Chris Lattner
refactor some code relating to pointer cast xforms...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-19
Zhou Sheng
Make use of ConstantInt::isZero instead of ConstantInt...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-15
Chris Lattner
Extend store merging to support the 'if/then' version...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-15
Chris Lattner
refactor some code, no functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2007-04-14
Chris Lattner
fix long lines
blob
|
commitdiff
|
raw
|
diff to current
2007-04-14
Chris Lattner
Implement Transforms/InstCombine/vec_extract_elt.ll...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-14
Chris Lattner
Implement InstCombine/vec_demanded_elts.ll:test2. ...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-14
Chris Lattner
Implement PR1201 and test/Transforms/InstCombine/malloc...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-11
Chris Lattner
Turn stuff like:
blob
|
commitdiff
|
raw
|
diff to current
next