index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Transforms
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Fix a bug in GetKnownAlignment of packed structs.
Lauro Ramos Venancio
2007-07-31
1
-3
/
+5
*
Fix a misoptimization in aha.
Owen Anderson
2007-07-31
1
-11
/
+25
*
Use SCEVExpander::InsertCastOfTo instead of calling new IntToPtrInst
Dan Gohman
2007-07-31
1
-5
/
+12
*
Add note.
Devang Patel
2007-07-31
1
-1
/
+3
*
Loop unswitch preserves dom info.
Devang Patel
2007-07-31
1
-18
/
+33
*
Implement Simple Analysis interfaces - cloneBasicBlockAnalysis and deleteAnal...
Devang Patel
2007-07-31
1
-0
/
+26
*
If loop can be unswitched again, then do it yourself.
Devang Patel
2007-07-30
1
-5
/
+19
*
Avoid potential iterator invalidation problems.
Owen Anderson
2007-07-30
1
-1
/
+4
*
Remove dead code.
Devang Patel
2007-07-30
1
-19
/
+13
*
LCSSA preserves dom info.
Devang Patel
2007-07-30
1
-0
/
+8
*
Loop Rotation pass preserves dominator tree and frontier.
Devang Patel
2007-07-30
1
-0
/
+2
*
LICM preserves scalar evolution and dom frontier.
Devang Patel
2007-07-30
1
-0
/
+3
*
Fix a typo/thinko.
Reid Spencer
2007-07-30
1
-1
/
+1
*
Use more caching when computing non-local dependence. This makes bzip2 not
Owen Anderson
2007-07-30
1
-1
/
+3
*
Fix a bug caused by indiscriminantly asking for the dominators of a predecessor.
Owen Anderson
2007-07-30
1
-3
/
+4
*
Use SmallPtrSet.
Devang Patel
2007-07-27
3
-5
/
+5
*
VStudio compiler errors and placing Function*->ExFunc map under ManagedStatic...
Chuck Rose III
2007-07-27
1
-3
/
+3
*
Fix thinko. Update return status appropriately.
Devang Patel
2007-07-26
1
-1
/
+1
*
Fix a couple more bugs in the phi construction by pulling in code that does
Owen Anderson
2007-07-26
1
-58
/
+35
*
Move the GET_SIDE_EFFECT_INFO logic from isInstructionTriviallyDead
Dan Gohman
2007-07-26
1
-7
/
+0
*
Remove a bogus return statement, what appears to have been a pasto
Dan Gohman
2007-07-26
1
-1
/
+0
*
Fix what is _hopefully_ the last corner case for loops.
Owen Anderson
2007-07-25
1
-2
/
+6
*
My last commit was not correct for nested loops. Fix it, and add a testcase ...
Owen Anderson
2007-07-25
1
-1
/
+3
*
Fix an infinite loop on 300.twolf.
Owen Anderson
2007-07-25
1
-6
/
+17
*
Fix a bug that was causing GVN to crash on 252.eon.
Owen Anderson
2007-07-25
1
-2
/
+9
*
Add basic support for performing whole-function RLE.
Owen Anderson
2007-07-25
1
-7
/
+99
*
Add BasicInliner interface.
Devang Patel
2007-07-25
3
-246
/
+418
*
Add a GVN pass, using the value numbering code I developed for GVNPRE and the
Owen Anderson
2007-07-24
1
-0
/
+816
*
Rename a lot of things to change FastDLE to RedundantLoadElimination.
Owen Anderson
2007-07-24
1
-7
/
+7
*
Rename FastDLE as RedundantLoadElimination.
Owen Anderson
2007-07-24
1
-0
/
+0
*
Don't delete volatile loads. Doing so is not safe.
Owen Anderson
2007-07-23
1
-0
/
+6
*
Add FastDLE, the load-elimination counterpart of FastDSE.
Owen Anderson
2007-07-23
1
-0
/
+128
*
Fix file header.
Owen Anderson
2007-07-23
1
-1
/
+1
*
completely remove a transformation that is unsafe in the face of
Chris Lattner
2007-07-23
1
-36
/
+0
*
Apply temporary work around to fix llvm mis-compilation
Devang Patel
2007-07-21
1
-1
/
+3
*
this xform is already done by the constant folder.
Chris Lattner
2007-07-20
1
-6
/
+1
*
Optimize alignment of loads and stores.
Dan Gohman
2007-07-20
1
-0
/
+10
*
Place SCCPSolver also in the anonymous namespace. This
Duncan Sands
2007-07-20
1
-3
/
+3
*
Fix a bug where we were marking GEP expressions with the wrong opcode.
Owen Anderson
2007-07-20
1
-1
/
+1
*
Make val_replace fail early, which reduces the time to optimize 403.gcc to 14...
Owen Anderson
2007-07-19
1
-0
/
+2
*
Verify loop info.
Devang Patel
2007-07-19
1
-0
/
+10
*
Use SmallVector and DenseMap in even more places.
Owen Anderson
2007-07-19
1
-27
/
+26
*
Change ValueTable to use a DenseMap for mapping expressions to value numbers.
Owen Anderson
2007-07-19
1
-78
/
+122
*
Move some sets and maps to SmallPtrSet and DenseMap respectively. This
Owen Anderson
2007-07-19
1
-8
/
+7
*
After a basic block is split into two parts,
Devang Patel
2007-07-19
1
-2
/
+15
*
Now this temp. fix is not required.
Devang Patel
2007-07-19
1
-4
/
+0
*
Fix typo.
Devang Patel
2007-07-18
1
-2
/
+2
*
Fix dominator info update to accommodate CFG changes.
Devang Patel
2007-07-18
1
-17
/
+65
*
Take advantage of undefined behavior if the source program tries to GEP
Owen Anderson
2007-07-16
1
-11
/
+4
*
Add support for walking up memory def chains, which enables finding many more
Owen Anderson
2007-07-16
1
-13
/
+23
[prev]
[next]