index
:
sparse/sparse.git
bitwise-ones
format-check
maint-v0.6.2
maint-v0.6.3
master
C semantic parser
Luc Van Oostenryck
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
flow.h
Age
Commit message (
Expand
)
Author
Files
Lines
2018-08-26
add a function to remove deadborn instructions
Luc Van Oostenryck
1
-0
/
+1
2018-06-30
kds: add interface for kill_dead_stores()
Luc Van Oostenryck
1
-0
/
+1
2018-03-18
add remove_use()
Luc Van Oostenryck
1
-0
/
+1
2018-03-14
optim: fix REPEAT_CFG_CLEANUP
Luc Van Oostenryck
1
-3
/
+3
2018-02-24
move inner optimization loop into optimize.c
Luc Van Oostenryck
1
-1
/
+0
2018-02-24
move liveness interface to its own header
Luc Van Oostenryck
1
-4
/
+0
2018-02-13
let kill_instruction() report if changes were made
Luc Van Oostenryck
1
-5
/
+5
2018-01-07
cleanup: make some functions static
Luc Van Oostenryck
1
-1
/
+0
2017-05-12
introduce REPEAT_CFG_CLEANUP
Luc Van Oostenryck
1
-0
/
+1
2017-02-16
kill_instruction() may need to be forced or not
Luc Van Oostenryck
1
-1
/
+10
2009-08-11
make sparse headers self-compilable...
Kamil Dudka
1
-0
/
+5
2009-08-02
unssa: track uses when replacing a phi node
Kamil Dudka
1
-0
/
+1
2005-04-07
Add warning for accessing outside of a symbol
Linus Torvalds
1
-0
/
+1
2005-04-07
Add pseudo death-note tracking.
Linus Torvalds
1
-0
/
+2
2005-04-07
Don't try to share parenthood fn between phi node removal and
Linus Torvalds
1
-3
/
+0
2005-04-07
Do real flow simplification only after liveness analysis.
Linus Torvalds
1
-1
/
+5
2005-04-07
Rename "register.c" into "liveness.c". That's what it does.
Linus Torvalds
1
-1
/
+1
2005-04-07
Add a flow verification thing.
Linus Torvalds
1
-0
/
+1
2005-04-07
Expose the "trivial common parent" logic that we use for phi
Linus Torvalds
1
-0
/
+3
2005-04-07
Add "memop" simplification phase.
Linus Torvalds
1
-0
/
+1
2005-04-07
Expose "dominates()" function for memop domination checking.
Linus Torvalds
1
-0
/
+1
2005-04-07
Export the load instruction conversion functions.
Linus Torvalds
1
-0
/
+3
2005-04-07
Add a final pseudo usage tracking phase, which keeps
Linus Torvalds
1
-0
/
+2
2005-04-07
Make the CSE "repeat" logic be more fine-grained than just
Linus Torvalds
1
-0
/
+3
2005-04-07
Handle killing of usage chains.
Linus Torvalds
1
-0
/
+1
2005-04-07
Be more thorough about killing unreachable instructions.
Linus Torvalds
1
-0
/
+1
2005-04-07
When killing a basic block, mark all its instructions unreachable.
Linus Torvalds
1
-0
/
+2
2005-04-07
Move instruction simplification to new file "simplify.c".
Linus Torvalds
1
-0
/
+1
2005-04-07
Do "flow" simplification earlier (separate from packing).
Linus Torvalds
1
-1
/
+1
2005-04-07
Make CSE convert instructions to OP_NOP
Linus Torvalds
1
-1
/
+1
2005-04-07
Add simple-stupid dominance testing for CSE.
Linus Torvalds
1
-0
/
+2
2005-04-07
Add initial CSE pass
Linus Torvalds
1
-0
/
+3
2005-04-07
Move flow analysis out of "linearize.c" and into new "flow.c"
Linus Torvalds
1
-0
/
+8