index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
IfConversion.cpp
Age
Commit message (
Expand
)
Author
2007-06-05
Fix some subtle bugs: bug during succeessor copying; incorrectly updating sta...
Evan Cheng
2007-06-04
Forgot to check for if iterator reached the end.
Evan Cheng
2007-06-04
Let IfConverter loose. Allow more aggressive subsumptions; reorder basic bloc...
Evan Cheng
2007-06-01
Correctly mark early-exit on the false path.
Evan Cheng
2007-06-01
Ifcvt triangle: don't ifcvt 'true' BB if it has other predecessors; don't mer...
Evan Cheng
2007-06-01
Remove a bogus check. Even terminators in a ifcvt need to be predicated. Unco...
Evan Cheng
2007-06-01
Allow multiple ifcvt candidates to share children blocks; add some debugging ...
Evan Cheng
2007-05-31
Fix a typo.
Evan Cheng
2007-05-30
Change traversal order to bottom up in preparation for more aggressive if-con...
Evan Cheng
2007-05-29
Don't merge in tail block of a diamond if it has more than one predecessors a...
Evan Cheng
2007-05-29
If there is an empty block between a source and its successor block, it still...
Evan Cheng
2007-05-25
Silly boog.
Evan Cheng
2007-05-23
Preliminary iterative if-conversion support.
Evan Cheng
2007-05-21
If-convert early exit blocks (returns, etc.); bug fixes, etc.
Evan Cheng
2007-05-18
Clean up.
Evan Cheng
2007-05-18
Change to depth-first traversal.
Evan Cheng
2007-05-18
Some restructuring in preparation for most aggressive if-conversion.
Evan Cheng
2007-05-18
Watch out for blocks that end with a return.
Evan Cheng
2007-05-18
If true / false blocks fallthrough before ifcvt, add unconditional branches t...
Evan Cheng
2007-05-18
Make use of target specific block size limits; bug fixes.
Evan Cheng
2007-05-16
isBlockPredicable() always ignore terminal instructions; add comments.
Evan Cheng
2007-05-16
Rename M_PREDICATED to M_PREDICABLE; Moved isPredicable() to MachineInstr.
Evan Cheng
2007-05-16
Devang points out that we need an assertion here.
Evan Cheng
2007-05-16
Initial commit of (very basic) if converter.
Evan Cheng
[prev]