index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Scalar
Commit message (
Expand
)
Author
Age
*
Fix uint64_t -> unsigned VS warnings.
Chris Lattner
2005-01-08
*
Silence VS warnings.
Chris Lattner
2005-01-08
*
Silence warnings
Chris Lattner
2005-01-08
*
Add more missing createXxxPass functions.
Jeff Cohen
2005-01-08
*
Put createLoopUnswitchPass() into proper namespace
Jeff Cohen
2005-01-06
*
This is a bulk commit that implements the following primary improvements:
Chris Lattner
2005-01-01
*
Fix PR491 and testcase Transforms/DeadStoreElimination/2004-12-28-PartialStor...
Chris Lattner
2004-12-29
*
Adjust to new interfaces
Chris Lattner
2004-12-15
*
Constant exprs are not efficiently negatable in practice. This disables
Chris Lattner
2004-12-14
*
Change indentation of a whole bunch of code, no real changes here.
Chris Lattner
2004-12-12
*
More substantial simplifications and speedups. This makes ADCE about 20% faster
Chris Lattner
2004-12-12
*
More minor microoptimizations
Chris Lattner
2004-12-12
*
Remove some more set operations
Chris Lattner
2004-12-12
*
Reduce number of set operations.
Chris Lattner
2004-12-12
*
Optimize div/rem + select combinations more.
Chris Lattner
2004-12-12
*
Simplify code and do not invalidate iterators.
Chris Lattner
2004-12-12
*
If one side of and/or is known to be 0/-1, it doesn't matter
Chris Lattner
2004-12-11
*
Two bug fixes:
Chris Lattner
2004-12-11
*
Do not delete the entry block to a function.
Chris Lattner
2004-12-11
*
Implement Transforms/SCCP/ipsccp-gvar.ll, by tracking values stored to
Chris Lattner
2004-12-11
*
Fix a bug where we could delete dead invoke instructions with uses.
Chris Lattner
2004-12-11
*
Implement SCCP/ipsccp-conditional.ll, by totally deleting dead blocks.
Chris Lattner
2004-12-10
*
Fix SCCP/2004-12-10-UndefBranchBug.ll
Chris Lattner
2004-12-10
*
This is the initial implementation of IPSCCP, as requested by Brian.
Chris Lattner
2004-12-10
*
note to self: Do not check in debugging code!
Chris Lattner
2004-12-09
*
Implement trivial sinking for load instructions. This causes us to sink 567 ...
Chris Lattner
2004-12-09
*
Do extremely simple sinking of instructions when they are only used in a
Chris Lattner
2004-12-08
*
Fix this regression and remove the XFAIL from this test.
Alkis Evlogimenos
2004-12-08
*
Fix Transforms/InstCombine/2004-12-08-RemInfiniteLoop.ll
Chris Lattner
2004-12-08
*
This pass is moving to lib IPO
Chris Lattner
2004-12-02
*
This pass is completely broken.
Chris Lattner
2004-11-30
*
Allow hoisting loads of globals and alloca's in conditionals.
Chris Lattner
2004-11-29
*
Fix for PR454:
Reid Spencer
2004-11-28
*
Make DSE potentially more aggressive by being more specific about alloca sizes.
Chris Lattner
2004-11-28
*
Implement Regression/Transforms/InstCombine/getelementptr_cast.ll, which
Chris Lattner
2004-11-27
*
Provide size information when checking to see if we can LICM a load, this
Chris Lattner
2004-11-26
*
Do not count debugger intrinsics in size estimation.
Chris Lattner
2004-11-22
*
Do not consider debug intrinsics in the size computations for loop unrolling.
Chris Lattner
2004-11-22
*
Fix the exposed prototype for the lower packed pass, thanks to
Chris Lattner
2004-11-19
*
Delete stoppoints that occur for the same source line.
Chris Lattner
2004-11-18
*
Check in hook that I forgot
Chris Lattner
2004-11-18
*
Do not delete dead invoke instructions!
Chris Lattner
2004-11-16
*
Remove unused variable for compilation by VC++.
Reid Spencer
2004-11-15
*
Minor cleanups. There is no reason for SCCP to derive from instvisitor anymore.
Chris Lattner
2004-11-15
*
Count more accurately
Chris Lattner
2004-11-15
*
Quiet warnings on the persephone tester
Chris Lattner
2004-11-15
*
Two minor improvements:
Chris Lattner
2004-11-15
*
rename InstValue to LatticeValue, as it holds for more than instructions.
Chris Lattner
2004-11-15
*
Substantially refactor the SCCP class into an SCCP pass and an SCCPSolver
Chris Lattner
2004-11-15
*
This optimization makes MANY phi nodes that all have the same incoming value.
Chris Lattner
2004-11-14
[next]