aboutsummaryrefslogtreecommitdiffstats
path: root/flow.h
AgeCommit message (Expand)AuthorFilesLines
2009-08-11make sparse headers self-compilable...Kamil Dudka1-0/+5
2009-08-02unssa: track uses when replacing a phi nodeKamil Dudka1-0/+1
2005-04-07Add warning for accessing outside of a symbolLinus Torvalds1-0/+1
2005-04-07Add pseudo death-note tracking.Linus Torvalds1-0/+2
2005-04-07Don't try to share parenthood fn between phi node removal and Linus Torvalds1-3/+0
2005-04-07Do real flow simplification only after liveness analysis.Linus Torvalds1-1/+5
2005-04-07Rename "register.c" into "liveness.c". That's what it does.Linus Torvalds1-1/+1
2005-04-07Add a flow verification thing.Linus Torvalds1-0/+1
2005-04-07Expose the "trivial common parent" logic that we use for phiLinus Torvalds1-0/+3
2005-04-07Add "memop" simplification phase.Linus Torvalds1-0/+1
2005-04-07Expose "dominates()" function for memop domination checking.Linus Torvalds1-0/+1
2005-04-07Export the load instruction conversion functions.Linus Torvalds1-0/+3
2005-04-07Add a final pseudo usage tracking phase, which keepsLinus Torvalds1-0/+2
2005-04-07Make the CSE "repeat" logic be more fine-grained than justLinus Torvalds1-0/+3
2005-04-07Handle killing of usage chains.Linus Torvalds1-0/+1
2005-04-07Be more thorough about killing unreachable instructions.Linus Torvalds1-0/+1
2005-04-07When killing a basic block, mark all its instructions unreachable.Linus Torvalds1-0/+2
2005-04-07Move instruction simplification to new file "simplify.c".Linus Torvalds1-0/+1
2005-04-07Do "flow" simplification earlier (separate from packing).Linus Torvalds1-1/+1
2005-04-07Make CSE convert instructions to OP_NOPLinus Torvalds1-1/+1
2005-04-07Add simple-stupid dominance testing for CSE.Linus Torvalds1-0/+2
2005-04-07Add initial CSE passLinus Torvalds1-0/+3
2005-04-07Move flow analysis out of "linearize.c" and into new "flow.c"Linus Torvalds1-0/+8