projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
remove the dead removeArgument method, rename Options to OptionsMap.
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
2007-04-05
Chris Lattner
Use a worklist-driven algorithm instead of a recursive...
tree
|
commitdiff
2007-04-04
Dale Johannesen
Prevent transformConstExprCastCall from generating...
tree
|
commitdiff
2007-04-04
Jeff Cohen
Fix 2007-04-04-BadFoldBitcastIntoMalloc.ll
tree
|
commitdiff
2007-04-04
Duncan Sands
Fix comment.
tree
|
commitdiff
2007-04-03
Chris Lattner
Fix a bug I introduced with my patch yesterday which...
tree
|
commitdiff
2007-04-03
Chris Lattner
reinstate the previous two patches, with a bugfix :)
tree
|
commitdiff
2007-04-03
Evan Cheng
Reverting back to 1.723. The last two commits broke...
tree
|
commitdiff
2007-04-03
Chris Lattner
split some code out into a helper function
tree
|
commitdiff
2007-04-03
Chris Lattner
Split a whole ton of code out of visitICmpInst into...
tree
|
commitdiff
2007-04-03
Chris Lattner
Fix PR1253 and xor2.ll:test[01]
tree
|
commitdiff
2007-04-02
Chris Lattner
allow -1 strides to reuse "1" strides.
tree
|
commitdiff
2007-04-02
Zhou Sheng
1. Make use of APInt operation instead of using Constan...
tree
|
commitdiff
2007-04-02
Zhou Sheng
Use uint32_t for bitwidth instead of unsigned.
tree
|
commitdiff
2007-04-02
Chris Lattner
Pass the type of the store access, not the type of...
tree
|
commitdiff
2007-04-02
Chris Lattner
Wrap long line
tree
|
commitdiff
2007-04-02
Chris Lattner
use more obvious function name.
tree
|
commitdiff
2007-04-02
Chris Lattner
simplify (x+c)^signbit as (x+c+signbit), pointed out...
tree
|
commitdiff
2007-04-02
Chris Lattner
Various passes before isel split edges and do other...
tree
|
commitdiff
2007-04-01
Chris Lattner
print the type of an inserted IV in -debug mode.
tree
|
commitdiff
2007-04-01
Chris Lattner
simplify this code, make it work for ap ints
tree
|
commitdiff
2007-04-01
Zhou Sheng
Avoid unnecessary APInt construction.
tree
|
commitdiff
2007-04-01
Reid Spencer
For PR1297:
tree
|
commitdiff
2007-04-01
Chris Lattner
Fix InstCombine/2007-03-31-InfiniteLoop.ll
tree
|
commitdiff
2007-03-31
Chris Lattner
Split the sdisel code munging stuff out into its own...
tree
|
commitdiff
2007-03-31
Zhou Sheng
Delete dead code.
tree
|
commitdiff
2007-03-31
Zhou Sheng
Use APInt operators to calculate the carry bits, remove...
tree
|
commitdiff
2007-03-30
Zhou Sheng
Make sure the use of ConstantInt::getZExtValue() for...
tree
|
commitdiff
2007-03-30
Zhou Sheng
1. Make sure the use of ConstantInt::getZExtValue(...
tree
|
commitdiff
2007-03-30
Zhou Sheng
Use APInt operation instead of ConstantExpr::getXX.
tree
|
commitdiff
2007-03-29
Zhou Sheng
1. Make more use of APInt::getHighBitsSet/getLowBitsSet.
tree
|
commitdiff
2007-03-29
Zhou Sheng
Clean up some codes in InstCombiner::SimplifyDemandedBi...
tree
|
commitdiff
2007-03-29
Zhou Sheng
Clean up codes in InstCombiner::SimplifyDemandedBits():
tree
|
commitdiff
2007-03-29
Zhou Sheng
1. Make the APInt variable do the binary operation...
tree
|
commitdiff
2007-03-28
Zhou Sheng
Avoid unnecessary APInt construction.
tree
|
commitdiff
2007-03-28
Zhou Sheng
1. Make more use of getLowBitsSet/getHighBitsSet.
tree
|
commitdiff
2007-03-28
Zhou Sheng
1. Make more use of getLowBitsSet/getHighBitsSet.
tree
|
commitdiff
2007-03-28
Zhou Sheng
Use UnknownBIts[BitWidth-1] instead of UnknownBIts...
tree
|
commitdiff
2007-03-28
Zhou Sheng
Remove unused APInt variable.
tree
|
commitdiff
2007-03-28
Zhou Sheng
Clean up codes in ComputeMaskedBits():
tree
|
commitdiff
2007-03-28
Reid Spencer
For PR1280:
tree
|
commitdiff
2007-03-27
Evan Cheng
Unbreaks non-debug builds.
tree
|
commitdiff
2007-03-26
Reid Spencer
Implement some minor review feedback.
tree
|
commitdiff
2007-03-26
Reid Spencer
For PR1271:
tree
|
commitdiff
2007-03-26
Chris Lattner
eliminate use of std::set
tree
|
commitdiff
2007-03-26
Reid Spencer
Get better debug output by having modified instructions...
tree
|
commitdiff
2007-03-26
Reid Spencer
Get the number of bits to set in a mask correct for...
tree
|
commitdiff
2007-03-26
Reid Spencer
For PR1271:
tree
|
commitdiff
2007-03-26
Dale Johannesen
Look through bitcast when finding IVs. (Chris' patch...
tree
|
commitdiff
2007-03-25
Reid Spencer
For PR1271:
tree
|
commitdiff
2007-03-25
Chris Lattner
implement Transforms/InstCombine/cast2.ll:test3 and...
tree
|
commitdiff
2007-03-25
Reid Spencer
Some cleanup from review:
tree
|
commitdiff
2007-03-25
Reid Spencer
Refactor several ConstantExpr::getXXX calls with Consta...
tree
|
commitdiff
2007-03-25
Zhou Sheng
1. Avoid unnecessary APInt construction if possible.
tree
|
commitdiff
2007-03-25
Reid Spencer
Make more uses of getHighBitsSet and get rid of some...
tree
|
commitdiff
2007-03-25
Reid Spencer
More APIntification:
tree
|
commitdiff
2007-03-24
Chris Lattner
fix a regression on vector or instructions.
tree
|
commitdiff
2007-03-24
Zhou Sheng
Make some codes more efficient.
tree
|
commitdiff
2007-03-24
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-03-23
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-03-23
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-03-23
Chris Lattner
switch AddReachableCodeToWorklist from being recursive...
tree
|
commitdiff
2007-03-23
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-03-23
Zhou Sheng
Make the "KnownZero ^ TypeMask" computation just once.
tree
|
commitdiff
2007-03-23
Zhou Sheng
Simplify the code.
tree
|
commitdiff
2007-03-22
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-03-22
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-03-22
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-03-22
Dan Gohman
Change uses of Function::front to Function::getEntryBlo...
tree
|
commitdiff
2007-03-22
Nick Lewycky
Fix broken optimization disabled by a logic bug.
tree
|
commitdiff
2007-03-21
Reid Spencer
For PR1248:
tree
|
commitdiff
2007-03-20
Dale Johannesen
do not share old induction variables when this would...
tree
|
commitdiff
2007-03-20
Jeff Cohen
Fix some VC++ warnings.
tree
|
commitdiff
2007-03-20
Zhou Sheng
Simplify isHighOnes().
tree
|
commitdiff
2007-03-20
Dale Johannesen
use types of loads and stores, not address, in CheckFor...
tree
|
commitdiff
2007-03-20
Reid Spencer
Make isOneBitSet faster by using APInt::isPowerOf2...
tree
|
commitdiff
2007-03-19
Reid Spencer
APIntify the isHighOnes utility function.
tree
|
commitdiff
2007-03-19
Reid Spencer
Implement isMaxValueMinusOne in terms of APInt instead...
tree
|
commitdiff
2007-03-19
Reid Spencer
Implement isMinValuePlusOne using facilities of APInt...
tree
|
commitdiff
2007-03-19
Reid Spencer
Implement isOneBitSet in terms of APInt::countPopulation.
tree
|
commitdiff
2007-03-19
Reid Spencer
1. Use APInt::getSignBit to reduce clutter (patch by...
tree
|
commitdiff
2007-03-19
Reid Spencer
Remove a redundant clause in an if statement.
tree
|
commitdiff
2007-03-19
Chris Lattner
fix ScalarRepl/2007-03-19-CanonicalizeMemcpy.ll
tree
|
commitdiff
2007-03-19
Chris Lattner
implement the next chunk of SROA with memset/memcpy...
tree
|
commitdiff
2007-03-18
Nick Lewycky
Clean up this code and fix subtract miscompile.
tree
|
commitdiff
2007-03-18
Chris Lattner
Implement InstCombine/and-xor-merge.ll:test[12].
tree
|
commitdiff
2007-03-18
Nick Lewycky
Propagate ValueRanges across equality.
tree
|
commitdiff
2007-03-17
Anton Korobeynikov
Silence warning
tree
|
commitdiff
2007-03-16
Nick Lewycky
Add more comments and update to new asm syntax.
tree
|
commitdiff
2007-03-14
Zhou Sheng
ShiftAmt might equal to zero. Handle this situation.
tree
|
commitdiff
2007-03-14
Zhou Sheng
Enable KnownZero/One.clear().
tree
|
commitdiff
2007-03-13
Evan Cheng
Correct type info for isLegalAddressImmediate() check.
tree
|
commitdiff
2007-03-13
Chris Lattner
ifdef out some dead code.
tree
|
commitdiff
2007-03-13
Zhou Sheng
For expression like
tree
|
commitdiff
2007-03-13
Zhou Sheng
In APInt version ComputeMaskedBits():
tree
|
commitdiff
2007-03-12
Evan Cheng
Use new TargetLowering addressing modes hooks.
tree
|
commitdiff
2007-03-12
Reid Spencer
Add an APInt version of SimplifyDemandedBits.
tree
|
commitdiff
2007-03-12
Reid Spencer
Add an APInt version of ShrinkDemandedConstant.
tree
|
commitdiff
2007-03-12
Zhou Sheng
Avoid to assert on "(KnownZero & KnownOne) == 0".
tree
|
commitdiff
2007-03-12
Zhou Sheng
In function ComputeMaskedBits():
tree
|
commitdiff
2007-03-10
Nick Lewycky
Add value ranges. Currently inefficient in both executi...
tree
|
commitdiff
next