GitWeb
Get Gentoo!
gentoo.org sites
gentoo.org
Wiki
Bugs
Forums
Packages
Planet
Archives
Sources
Infra Status
Home
Gentoo Repository
Repositories
Projects
Developer Overlays
User Overlays
Data
Websites
index
:
proj/sparse.git
v0.4.3-gentoo
sys-devel/sparse backports and Gentoo-specific patches
Diego E. Pettenò <flameeyes@gentoo.org>
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
flow.c
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Clean up OP_STORE kill, and remove the use of the data.
Linus Torvalds
2005-04-07
1
-10
/
+18
*
Do early CSE before even doing the symbol simplification.
Linus Torvalds
2005-04-07
1
-5
/
+20
*
More instruction kill care, making sure the use chains
Linus Torvalds
2005-04-07
1
-0
/
+15
*
Be more thorough about killing unreachable instructions.
Linus Torvalds
2005-04-07
1
-0
/
+6
*
Use cleaned-up ptr list removal for removing basic blocks
Linus Torvalds
2005-04-07
1
-0
/
+9
*
Once again, remember that basic blocks may not have any instructions.
Linus Torvalds
2005-04-07
1
-1
/
+1
*
When killing a basic block, mark all its instructions unreachable.
Linus Torvalds
2005-04-07
1
-1
/
+7
*
Handle degenerate case of an instruction rewriting itself
Linus Torvalds
2005-04-07
1
-0
/
+2
*
Clean up rewriting a switch into a branch.
Linus Torvalds
2005-04-07
1
-4
/
+4
*
Move instruction simplification to new file "simplify.c".
Linus Torvalds
2005-04-07
1
-2
/
+4
*
Validity-check the pseudo 'use' list.
Linus Torvalds
2005-04-07
1
-0
/
+2
*
Fix up various pseudo usage list issues:
Linus Torvalds
2005-04-07
1
-24
/
+13
*
Oops. Forgot to add usage of a dominator list pseudo.
Linus Torvalds
2005-04-07
1
-1
/
+1
*
When checking for a single parent, allow duplicates.
Linus Torvalds
2005-04-07
1
-5
/
+13
*
Oops. Clean up some left-overs from phi removal.
Linus Torvalds
2005-04-07
1
-3
/
+4
*
Remove "struct phi", replace with instruction that generates a pseudo.
Linus Torvalds
2005-04-07
1
-37
/
+27
*
Clear a phinode list that is all empty, so that we don't need to check
Linus Torvalds
2005-04-07
1
-0
/
+1
*
Teach basic block packing about deleted phi-nodes and no-ops.
Linus Torvalds
2005-04-07
1
-7
/
+24
*
Do "flow" simplification earlier (separate from packing).
Linus Torvalds
2005-04-07
1
-5
/
+8
*
Make CSE convert instructions to OP_NOP
Linus Torvalds
2005-04-07
1
-1
/
+5
*
Add simple-stupid dominance testing for CSE.
Linus Torvalds
2005-04-07
1
-1
/
+1
*
Add initial CSE pass
Linus Torvalds
2005-04-07
1
-11
/
+2
*
If all our dominators are the same pseudo, just use it.
Linus Torvalds
2005-04-07
1
-14
/
+17
*
Revert the last load dominator change.
Linus Torvalds
2005-04-07
1
-21
/
+4
*
If we find an exclusive dominating load, see if we can follow it further.
Linus Torvalds
2005-04-07
1
-4
/
+21
*
Remove incorrect left-over from (not useful) old load-load
Linus Torvalds
2005-04-07
1
-2
/
+0
*
Move flow analysis out of "linearize.c" and into new "flow.c"
Linus Torvalds
2005-04-07
1
-0
/
+783
[prev]