index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Utils
/
SimplifyCFG.cpp
Age
Commit message (
Expand
)
Author
2008-03-11
Check to see if a two-entry PHI block can be simplified
Dan Gohman
2008-03-10
Turn unwind_to into "unwinds to".
Nick Lewycky
2008-03-09
Firstly, having a BranchInst isn't exclusive with having an unwind_to.
Nick Lewycky
2008-03-09
A BB that unwind_to an "unwind" inst is that same as one that doesn't unwind_to
Nick Lewycky
2008-03-09
Update the inliner and simplifycfg to handle unwind_to.
Nick Lewycky
2008-02-20
Make Transforms to be 4.3 warnings-clean
Anton Korobeynikov
2008-02-18
switch simplifycfg from using vectors for most things to smallvectors,
Chris Lattner
2008-01-03
don't hoist FP additions into unconditional adds + selects. This
Chris Lattner
2007-12-29
Remove attribution from file headers, per discussion on llvmdev.
Chris Lattner
2007-12-22
If succ has succ itself as one of the predecessors then do
Devang Patel
2007-11-27
Fix PR1146: parameter attributes are longer part of
Duncan Sands
2007-08-01
New CallInst interface to address GLIBCXX_DEBUG errors caused by
David Greene
2007-05-24
Minor comment cleanups.
Dan Gohman
2007-04-17
remove use of Instruction::getNext
Chris Lattner
2007-04-02
reduce use of std::set
Chris Lattner
2007-03-22
Change uses of Function::front to Function::getEntryBlock for readability.
Dan Gohman
2007-03-02
Make sorting of ConstantInt be APInt clean through use of ult function.
Reid Spencer
2007-02-13
Eliminate use of ctors that take vectors.
Chris Lattner
2007-02-11
simplify code by using Value::takeName
Chris Lattner
2007-01-30
Adjust #includes to match movement of constant folding code from transformuti...
Chris Lattner
2007-01-19
For PR1043:
Reid Spencer
2007-01-15
rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.
Chris Lattner
2007-01-15
Eliminate calls to isInteger, generalizing code and tightening checks as needed.
Chris Lattner
2007-01-12
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
Reid Spencer
2007-01-11
Rename BoolTy as Int1Ty. Patch by Sheng Zhou.
Reid Spencer
2007-01-11
For PR1043:
Zhou Sheng
2006-12-23
For PR950:
Reid Spencer
2006-11-27
For PR950:
Reid Spencer
2006-11-26
Remove #include <iostream> and use llvm_* streams instead.
Bill Wendling
2006-11-18
Do not convert massive blocks on phi nodes into select statements. Instead
Chris Lattner
2006-11-08
For PR950:
Reid Spencer
2006-11-02
For PR786:
Reid Spencer
2006-10-29
Fix SimplifyCFG/2006-10-29-InvokeCrash.ll, a crash compiling QT.
Chris Lattner
2006-10-20
For PR950:
Reid Spencer
2006-10-20
Fix SimplifyCFG/2006-10-19-UncondDiv.ll by disabling a bad xform.
Chris Lattner
2006-08-03
Fix PR867 (and maybe 868) and testcsae:
Chris Lattner
2006-06-12
Fix an infinite loop on Transforms/SimplifyCFG/2006-06-12-InfLoop.ll
Chris Lattner
2006-05-14
remove some dead code identified by coverity
Chris Lattner
2006-05-14
remove dead variables
Chris Lattner
2006-02-18
Fix Transforms/SimplifyCFG/2006-02-17-InfiniteUnroll.ll
Chris Lattner
2006-01-22
Add explicit #includes of <iostream>
Chris Lattner
2005-12-03
Fix SimplifyCFG/2005-12-03-IncorrectPHIFold.ll
Chris Lattner
2005-10-03
Clean up the code a bit. Use isInstructionTriviallyDead to be more aggressive
Chris Lattner
2005-09-23
remove some debugging code
Chris Lattner
2005-09-23
Fold two consequtive branches that share a common destination between them.
Chris Lattner
2005-09-23
simplify some logic further
Chris Lattner
2005-09-23
pull a bunch of logic out of SimplifyCFG into a helper fn
Chris Lattner
2005-09-20
Start threading across blocks with code in them, so long as the code does
Chris Lattner
2005-09-20
Implement merging of blocks with the same condition if the block has multiple
Chris Lattner
2005-09-19
Reject a case we don't handle yet
Chris Lattner
[next]