2008-11-29 |
Chris Lattner | reimplement getNonLocalDependency with a simpler worklist |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Chris Lattner | don't require GVN to work on dead values, just make the |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Chris Lattner | Fix a thinko that manifested as a crash on clamav last... |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Nick Lewycky | Fix spelling mistake. |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Chris Lattner | tidy up some variable names. |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Chris Lattner | rename some maps. |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Chris Lattner | rename some variables. |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Chris Lattner | eliminate a bunch of code in favor of using AliasAnalys... |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Torok Edwin | protect against negative values that would exceed allow... |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Chris Lattner | simplify some code and rename some variables. Reduce... |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Chris Lattner | apparently GCC doesn't believe that I understand C |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Duncan Sands | Typo fix. |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Chris Lattner | Split getDependency into getDependency and getDependenc... |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Bill Wendling | Temporarily revert r60195. It's causing an optimized... |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Chris Lattner | Now that DepType is private, we can start cleaning... |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Chris Lattner | Introduce and use a new MemDepResult class to hold... |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Chris Lattner | Reimplement the internal abstraction used by MemDep... |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Chris Lattner | Fix sentinels to use correctly 'aligned' pointers. |
commit | commitdiff | tree | snapshot |
2008-11-29 |
Chris Lattner | Fix spello, add DenseMapInfo specialization for Pointer... |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | fix comment typo |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | fix a bug. |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | add a generic "bitmangled pointer" class, which allows... |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | Fix PR3141 by ensuring that MemoryDependenceAnalysis... |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | don't revisit instructions off the beginning of the... |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | comment cleanups. |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | more cleanups for MemoryDependenceAnalysis::removeInstr... |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | random cleanups, no functionality change. |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | forward declare CallSite instead of #includ'ing it. |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | Run verifyRemoved from removeInstruction when -debug... |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | rename "ping" to "verifyRemoved". I don't know why... |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | comment and indentation improvements. |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | simplify some code, remove escaped newline. |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | remove mysterious escaped newlines. |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | don't call MergeBasicBlockIntoOnlyPred on a block whose... |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Duncan Sands | Add include files needed when building with |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Duncan Sands | Fix build with gcc-4.4: it doesn't like PICStyle |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | rewrite RecursivelyDeleteTriviallyDeadInstructions... |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | remove some weirdness that came from the LSR code that has |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Chris Lattner | rewrite a big chunk of how DSE does recursive dead... |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Mikhail Glushenkov | Scrap some boilerplate. |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Mikhail Glushenkov | Support multiple compilation graph definitions. Not... |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Mikhail Glushenkov | Add 'hidden' and 'really_hidden' option properties. |
commit | commitdiff | tree | snapshot |
2008-11-28 |
Mikhail Glushenkov | Documentation: clarify what is meant by 'multiple edges'. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | delete ErasePossiblyDeadInstructionTree, replacing... |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | Simplify LoopStrengthReduce::DeleteTriviallyDeadInstruc... |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | enhance RecursivelyDeleteTriviallyDeadInstructions... |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | Enhance RecursivelyDeleteTriviallyDeadInstructions... |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | use continue to reduce indentation |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | remove doConstantPropagation and dceInstruction, they... |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | simplify code. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | simplify this logic. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Nick Lewycky | Also update the README. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Nick Lewycky | Chris prefers icmp/select over udiv! |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Nick Lewycky | Add a synthetic missed optimization. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Nick Lewycky | Add a couple of missed optimizations on integer vectors... |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | defensive patch: if CGP is merging a block with the... |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | Fix PR3138: if we merge the entry block into another... |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Nick Lewycky | Silence a warning. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Nuno Lopes | fix build on some machines. thanks buildbot |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Nuno Lopes | fix my previous commit r60064: compare strings instead... |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | switch InstCombine::visitLoadInst to use |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | improve const correctness. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | enhance FindAvailableLoadedValue to make use of AliasAn... |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | move FindAvailableLoadedValue from JumpThreading to... |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Bill Wendling | Get rid of bogus "control may reach end of non-void... |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | simplify this code a bit. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | Use the new MergeBasicBlockIntoOnlyPred function. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | move MergeBasicBlockIntoOnlyPred to Transforms/Utils. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Bill Wendling | XFAil test due to reverting of patch. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | rename ThreadBlock to ProcessBlock, since it does other... |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Bill Wendling | Comment out code that isn't entirely correct. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Misha Brukman | Fixed HTML closing tag, cleaned up some spacing. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Sanjiv Gupta | Removing redundant semicolons. No functionality change. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Chris Lattner | Make jump threading substantially more powerful, in... |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Evan Cheng | Eliminate a compile time warning. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Evan Cheng | Avoid inserting noop's in the middle of a loop. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Evan Cheng | On x86 favors folding short immediate into some arithme... |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Dale Johannesen | Add a missing case in visitADD. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Evan Cheng | Add -march=x86. |
commit | commitdiff | tree | snapshot |
2008-11-27 |
Ted Kremenek | Add typedef to StringMapEntry. |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Mikhail Glushenkov | Disallow multiple edges. |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Bill Wendling | Add x86-specific test for add-with-overflow intrinsics. |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Bill Wendling | Generate something sensible for an [SU]ADDO op when... |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Chris Lattner | Turn on my codegen prepare heuristic by default. It... |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Bill Wendling | Small formatting change. |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Bill Wendling | Update to explain how ssp and sspreq attributes overrid... |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Devang Patel | Fix typo. |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Evan Cheng | Cosmetic. |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Duncan Sands | Check that running the DAG combiner between type |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Mikhail Glushenkov | Describe some more options in the man page. |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Nuno Lopes | ignore build dirs and generated files |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Sanjiv Gupta | Allow custom lowering of ADDE/ADDC/SUBE/SUBC operations. |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Mikhail Glushenkov | Fix the -I option (llvmc -I dir1 -I dir2 didn't work). |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Mikhail Glushenkov | Refactor Tools.td to remove repetition. |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Mikhail Glushenkov | Small fix: the error message was incorrect in some... |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Sanjiv Gupta | Emit declaration for globals and externs. |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Dan Gohman | Fish kill flag annotations in PUSH instructions. |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Dan Gohman | LiveRanges are represented as half-open ranges. Fix... |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Chris Lattner | teach the new heuristic how to handle inline asm. |
commit | commitdiff | tree | snapshot |
2008-11-26 |
Devang Patel | Disable -loop-index-split for now. |
commit | commitdiff | tree | snapshot |
next |