projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Simplify the code.
[oota-llvm.git]
/
lib
/
Transforms
/
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
Devang Patel
LoopSimplify::FindPHIToPartitionLoops()
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
Jeff Cohen
Unbreak VC++ build. Do not use identifiers starting...
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
2007-03-10
Anton Korobeynikov
Use range tests in LowerSwitch, where possible
tree
|
commitdiff
2007-03-09
Devang Patel
Remove dead comments.
tree
|
commitdiff
2007-03-09
Devang Patel
Avoid recursion. Use iterative algorithm for RenamePass().
tree
|
commitdiff
2007-03-09
Devang Patel
Increment iterator now because IVUseShouldUsePostIncVal...
tree
|
commitdiff
2007-03-08
Zhou Sheng
Fix a bug in function ComputeMaskedBits().
tree
|
commitdiff
2007-03-08
Chris Lattner
This appears correct, enable it so we can see perf...
tree
|
commitdiff
2007-03-08
Chris Lattner
Second half of PR1226. This is currently still disable...
tree
|
commitdiff
2007-03-08
Zhou Sheng
Fix a bug in APIntified ComputeMaskedBits().
tree
|
commitdiff
2007-03-08
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-03-08
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-03-07
Devang Patel
Now IndVarSimplify is a LoopPass.
tree
|
commitdiff
2007-03-07
Devang Patel
Now LICM is a LoopPass.
tree
|
commitdiff
2007-03-07
Devang Patel
Now LoopUnroll is a LoopPass.
tree
|
commitdiff
2007-03-07
Devang Patel
Now LoopUnswitch is a LoopPass.
tree
|
commitdiff
2007-03-06
Devang Patel
Now LoopStrengthReduce is a LoopPass.
tree
|
commitdiff
2007-03-05
Reid Spencer
Remove an unnecessary if statement and adjust indentation.
tree
|
commitdiff
2007-03-05
Chris Lattner
This is the first major step of implementing PR1226...
tree
|
commitdiff
2007-03-05
Chris Lattner
fix a subtle bug that caused an MSVC warning. Thanks...
tree
|
commitdiff
2007-03-05
Chris Lattner
Add some simplifications for demanded bits, this allows...
tree
|
commitdiff
2007-03-05
Jeff Cohen
Unbreak VC++ build.
tree
|
commitdiff
2007-03-04
Chris Lattner
simplify some code
tree
|
commitdiff
2007-03-04
Chris Lattner
minor cleanups
tree
|
commitdiff
2007-03-04
Chris Lattner
Speed up -instcombine by 20% by avoiding a particularly...
tree
|
commitdiff
2007-03-04
Chris Lattner
switch MarkAliveBlocks over to using SmallPtrSet instea...
tree
|
commitdiff
2007-03-04
Chris Lattner
make better use of LCSSA information in RewriteLoopExit...
tree
|
commitdiff
2007-03-04
Chris Lattner
Implement PR1179/PR1232 and test/Transforms/IndVarsSimp...
tree
|
commitdiff
2007-03-03
Chris Lattner
Make RewriteLoopExitValues far less nested by using...
tree
|
commitdiff
2007-03-03
Chris Lattner
my recent change caused a failure in a bswap testcase...
tree
|
commitdiff
2007-03-03
Nick Lewycky
Translate bit operations to English.
tree
|
commitdiff
2007-03-03
Chris Lattner
add a top-level iteration loop to instcombine. This...
tree
|
commitdiff
2007-03-03
Reid Spencer
APIntify this pass.
tree
|
commitdiff
2007-03-02
Reid Spencer
Finally get this patch right :)
tree
|
commitdiff
2007-03-02
Reid Spencer
Dang, I've done that twice now! Undo previous commit.
tree
|
commitdiff
2007-03-02
Reid Spencer
Use more efficient test for one value in a ConstantInt.
tree
|
commitdiff
2007-03-02
Reid Spencer
Guard against huge loop trip counts in an APInt safe...
tree
|
commitdiff
2007-03-02
Reid Spencer
Make sure debug code is not evaluated in non-debug...
tree
|
commitdiff
2007-03-02
Reid Spencer
1. Sort switch cases using APInt safe comparison.
tree
|
commitdiff
2007-03-02
Reid Spencer
Use APInt safe isOne() method on ConstantInt instead...
tree
|
commitdiff
2007-03-02
Reid Spencer
Make sorting of ConstantInt be APInt clean through...
tree
|
commitdiff
2007-03-02
Chris Lattner
Fix a significant algorithm problem with the instcombin...
tree
|
commitdiff
2007-03-02
Chris Lattner
minor cleanup
tree
|
commitdiff
2007-03-02
Chris Lattner
switch the inliner from being recursive to being iterative.
tree
|
commitdiff
2007-03-02
Reid Spencer
Reverse a premature commital.
tree
|
commitdiff
2007-03-02
Reid Spencer
Prefer non-virtual calls to ConstantInt::isZero over...
tree
|
commitdiff
2007-03-01
Reid Spencer
Although probably not necessary, guard against a potent...
tree
|
commitdiff
2007-03-01
Reid Spencer
Use isUnitValue() instead of getZExtValue() == 1 which...
tree
|
commitdiff
2007-03-01
Reid Spencer
Use APInt conversion to string so the result is correct...
tree
|
commitdiff
2007-03-01
Reid Spencer
The 64-bit constructor for ConstantInt changes from...
tree
|
commitdiff
2007-03-01
Reid Spencer
Remove the "isSigned" parameters from ConstantRange...
tree
|
commitdiff
2007-02-28
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-02-28
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-02-28
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-02-26
Devang Patel
Use efficient container SmallPtrSet
tree
|
commitdiff
2007-02-26
Devang Patel
Do not unswitch loop on same value again and again.
tree
|
commitdiff
2007-02-24
Chris Lattner
Fix InstCombine/2007-02-23-PhiFoldInfLoop.ll and PR1217
tree
|
commitdiff
2007-02-23
Chris Lattner
fix an obscure and tricky bug the inliner can hit somet...
tree
|
commitdiff
2007-02-22
Jim Laskey
Revert changes for a simplier solution.
tree
|
commitdiff
2007-02-21
Jim Laskey
Itanium ABI exception handing support.
tree
|
commitdiff
2007-02-20
Dan Gohman
Fix typos in comments.
tree
|
commitdiff
2007-02-20
Chris Lattner
remove reoptimizer-specific passes
tree
|
commitdiff
2007-02-19
Chris Lattner
eliminate use of deprecated apis
tree
|
commitdiff
next