2007-08-16 |
Chris Lattner | This adds a bunch of static functions that implement...
|
commit | commitdiff | tree |
2007-08-15 |
Chris Lattner | add a note.
|
commit | commitdiff | tree |
2007-08-14 |
Chris Lattner | tcl seems to hate |& for some reason.
|
commit | commitdiff | tree |
2007-08-14 |
Chris Lattner | switch this to use fastcc to avoid fpstack traffic...
|
commit | commitdiff | tree |
2007-08-13 |
Chris Lattner | move assertion into mutex guard, a partial fix for...
|
commit | commitdiff | tree |
2007-08-13 |
Chris Lattner | Fix PR1607
|
commit | commitdiff | tree |
2007-08-13 |
Chris Lattner | test that the ptr-to-method is succefully eliminated...
|
commit | commitdiff | tree |
2007-08-13 |
Chris Lattner | Constant fold: getelementptr (i8* inttoptr (i64 1 to...
|
commit | commitdiff | tree |
2007-08-12 |
Chris Lattner | oops, forgot to commit this.
|
commit | commitdiff | tree |
2007-08-11 |
Chris Lattner | constant fold ptrtoint(inttoptr) with target data when...
|
commit | commitdiff | tree |
2007-08-11 |
Chris Lattner | Transform a load from an undef/zero global into an...
|
commit | commitdiff | tree |
2007-08-11 |
Chris Lattner | expand a note
|
commit | commitdiff | tree |
2007-08-11 |
Chris Lattner | With evan's explicit flag representation, hopefully...
|
commit | commitdiff | tree |
2007-08-10 |
Chris Lattner | add #ifndef guards
|
commit | commitdiff | tree |
2007-08-10 |
Chris Lattner | add Value::getNameStart/getNameLen() accessors.
|
commit | commitdiff | tree |
2007-08-10 |
Chris Lattner | memcpy with zero length is hugely expensive, so avoid...
|
commit | commitdiff | tree |
2007-08-10 |
Chris Lattner | small speedup in the case where a smallvector is default...
|
commit | commitdiff | tree |
2007-08-10 |
Chris Lattner | minor simplifications.
|
commit | commitdiff | tree |
2007-08-10 |
Chris Lattner | avoid copying strings.
|
commit | commitdiff | tree |
2007-08-09 |
Chris Lattner | unbreak the build
|
commit | commitdiff | tree |
2007-08-09 |
Chris Lattner | when we see a unaligned load from an insufficiently...
|
commit | commitdiff | tree |
2007-08-08 |
Chris Lattner | eliminate redundant conditions from the signless types...
|
commit | commitdiff | tree |
2007-08-08 |
Chris Lattner | Handle functions with no name better.
|
commit | commitdiff | tree |
2007-08-08 |
Chris Lattner | significantly speed up constant folding of calls (and...
|
commit | commitdiff | tree |
2007-08-08 |
Chris Lattner | Speed up updateDFSNumbers with two observations:
|
commit | commitdiff | tree |
2007-08-08 |
Chris Lattner | reimplement dfs number computation to be significantly...
|
commit | commitdiff | tree |
2007-08-06 |
Chris Lattner | remove #if 0 code.
|
commit | commitdiff | tree |
2007-08-06 |
Chris Lattner | remove #if 0 code.
|
commit | commitdiff | tree |
2007-08-06 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2007-08-06 |
Chris Lattner | Fix PR1577, a crash on invalid bug.
|
commit | commitdiff | tree |
2007-08-06 |
Chris Lattner | Fix a regression compiling 2005-05-11-Popcount-ffs...
|
commit | commitdiff | tree |
2007-08-06 |
Chris Lattner | remove some dead lines
|
commit | commitdiff | tree |
2007-08-06 |
Chris Lattner | 1. Random tidiness cleanups
|
commit | commitdiff | tree |
2007-08-06 |
Chris Lattner | update for new domtree dump format
|
commit | commitdiff | tree |
2007-08-06 |
Chris Lattner | Various random cleanups, add two accessors to DomTreeNode...
|
commit | commitdiff | tree |
2007-08-05 |
Chris Lattner | allow this to pass on ppc hosts.
|
commit | commitdiff | tree |
2007-08-05 |
Chris Lattner | shorten this name
|
commit | commitdiff | tree |
2007-08-05 |
Chris Lattner | at the end of instcombine, explicitly clear WorklistMap.
|
commit | commitdiff | tree |
2007-08-05 |
Chris Lattner | Fix a bug in DenseMap::clear, where we never reset...
|
commit | commitdiff | tree |
2007-08-05 |
Chris Lattner | Upgrade BasicAliasAnalysis::getModRefBehavior to not...
|
commit | commitdiff | tree |
2007-08-05 |
Chris Lattner | When clearing a SmallPtrSet, if the set had a huge...
|
commit | commitdiff | tree |
2007-08-05 |
Chris Lattner | Fix an iterator invalidation bug I induced.
|
commit | commitdiff | tree |
2007-08-05 |
Chris Lattner | Switch some std::sets to SmallPtrSet. This speeds up
|
commit | commitdiff | tree |
2007-08-05 |
Chris Lattner | Switch DomTreeNode::assignDFSNumber from using a std...
|
commit | commitdiff | tree |
2007-08-05 |
Chris Lattner | Switch the internal "Info" map from an std::map to...
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | switch the DomTreeNodes and IDoms maps in idom/postidom...
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | rewrite the code used to construct pruned SSA form...
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | Factor out a whole bunch of code into it's own method.
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | Use getNumPreds(BB) instead of computing them manually...
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | Change the rename pass to be "tail recursive", only...
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | cache computation of #preds for a BB. This speeds up
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | reserve operand space for phi nodes when we insert...
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | use continue to avoid nesting, no functionality change.
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | Promoting allocas with the 'single store' fastpath is
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | When PromoteLocallyUsedAllocas promoted allocas, it...
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | std::map -> DenseMap
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | fix a logic bug where we wouldn't promote single store...
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | When we do the single-store optimization, delete both...
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | Three improvements:
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | switch from using a std::set to using a SmallPtrSet...
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | In mem2reg, when handling the single-store case, make...
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | split rewriting of single-store allocas into its own
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | refactor some code to shrink PromoteMem2Reg::run a bit
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | add a typedef, no other change.
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | avoid an unneeded vector copy. This speeds up mem2reg...
|
commit | commitdiff | tree |
2007-08-04 |
Chris Lattner | make RenamePassWorkList a local var instead of an ivar.
|
commit | commitdiff | tree |
2007-08-03 |
Chris Lattner | add an observation
|
commit | commitdiff | tree |
2007-08-02 |
Chris Lattner | Fix an accidental commit.
|
commit | commitdiff | tree |
2007-08-02 |
Chris Lattner | don't redefine a parameter
|
commit | commitdiff | tree |
2007-08-02 |
Chris Lattner | I don't have time to restore this functionality right...
|
commit | commitdiff | tree |
2007-08-02 |
Chris Lattner | Replacing a cast with another one does not reduce the...
|
commit | commitdiff | tree |
2007-08-02 |
Chris Lattner | Reduced testcase for PR1594
|
commit | commitdiff | tree |
2007-08-02 |
Chris Lattner | Disable an xform that causes an infinite loop. This...
|
commit | commitdiff | tree |
2007-08-02 |
Chris Lattner | wrap some long lines. Major offenders that are left...
|
commit | commitdiff | tree |
2007-08-02 |
Chris Lattner | Enhance instcombine to be more aggressive about folding...
|
commit | commitdiff | tree |
2007-08-02 |
Chris Lattner | Fix PR1575 and test/Transforms/CondProp/2007-08-01...
|
commit | commitdiff | tree |
2007-08-01 |
Chris Lattner | these tests aren't xfailed.
|
commit | commitdiff | tree |
2007-08-01 |
Chris Lattner | we're now handling this right :)
|
commit | commitdiff | tree |
2007-07-31 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2007-07-31 |
Chris Lattner | Fix PR1581, patch by Timo Savola
|
commit | commitdiff | tree |
2007-07-25 |
Chris Lattner | test commit
|
commit | commitdiff | tree |
2007-07-23 |
Chris Lattner | completely remove a transformation that is unsafe in...
|
commit | commitdiff | tree |
2007-07-22 |
Chris Lattner | Disable the string map copy ctor and assignment operators,
|
commit | commitdiff | tree |
2007-07-21 |
Chris Lattner | This xform isn't safe, removing it.
|
commit | commitdiff | tree |
2007-07-20 |
Chris Lattner | zext(undef) = 0 and sext(undef) = 0, not undef.
|
commit | commitdiff | tree |
2007-07-20 |
Chris Lattner | this xform is already done by the constant folder.
|
commit | commitdiff | tree |
2007-07-18 |
Chris Lattner | Work around a bogus gcc 4.2 warning.
|
commit | commitdiff | tree |
2007-07-17 |
Chris Lattner | no email addrs in file headers
|
commit | commitdiff | tree |
2007-07-16 |
Chris Lattner | Repair a regression in Transforms/InstCombine/mul.ll...
|
commit | commitdiff | tree |
2007-07-16 |
Chris Lattner | rename function to avoid llvm-upgrade warning
|
commit | commitdiff | tree |
2007-07-15 |
Chris Lattner | add a helper method.
|
commit | commitdiff | tree |
2007-07-15 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2007-07-15 |
Chris Lattner | Implement shift-simplify.ll:test[45].
|
commit | commitdiff | tree |
2007-07-15 |
Chris Lattner | Implement shift-simplify.ll:test3, turning:
|
commit | commitdiff | tree |
2007-07-13 |
Chris Lattner | remove obsolete note
|
commit | commitdiff | tree |
2007-07-13 |
Chris Lattner | fix some bugs in the manual
|
commit | commitdiff | tree |
2007-07-13 |
Chris Lattner | Fix CodeGen/Generic/print-arith-fp.ll on sparc (PR1551)
|
commit | commitdiff | tree |
2007-07-12 |
Chris Lattner | another missed SSE optimization
|
commit | commitdiff | tree |
2007-07-11 |
Chris Lattner | Fix an oversight: for modules with no other identifying...
|
commit | commitdiff | tree |
2007-07-10 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
next |