| Commit message (Expand) | Author | Age | Files | Lines |
* | s/getInnerUnwindDest/getInnerResumeDest/g | Bill Wendling | 2012-01-31 | 1 | -4/+4 |
* | Remove ivar which is identical to another ivar. | Bill Wendling | 2012-01-31 | 1 | -10/+6 |
* | Remove unused ivars and s/getOuterUnwindDest/getOuterResumeDest/g. | Bill Wendling | 2012-01-31 | 1 | -9/+4 |
* | Remove more dead functions. | Bill Wendling | 2012-01-31 | 1 | -211/+0 |
* | s/getInnerUnwindDestNewEH/getInnerUnwindDest/g | Bill Wendling | 2012-01-31 | 1 | -4/+3 |
* | Remove some unused, old-EH methods. | Bill Wendling | 2012-01-31 | 1 | -116/+3 |
* | Get rid of references to dead intrinsics. | Bill Wendling | 2012-01-31 | 1 | -53/+5 |
* | Formatting cleanups. No functionality change. | Bill Wendling | 2012-01-31 | 1 | -20/+20 |
* | Remove no-longer-useful dyn_casts and pals. | Bill Wendling | 2012-01-31 | 1 | -21/+10 |
* | Gracefully degrade precision in branch probability numbers. | Nick Lewycky | 2012-01-25 | 1 | -17/+72 |
* | Actually, this code handles wrapped sets just fine. Noticed by inspection. | Nick Lewycky | 2012-01-19 | 1 | -3/+1 |
* | Remove unreachable code. (replace with llvm_unreachable to help GCC where nec... | David Blaikie | 2012-01-17 | 2 | -2/+0 |
* | Fix SpeculativelyExecuteBB to either speculate all or none of the phis | Dan Gohman | 2012-01-05 | 1 | -140/+148 |
* | Revert r56315. When the instruction to speculate is a load, this | Dan Gohman | 2012-01-05 | 1 | -26/+2 |
* | Demystify this comment. | Nick Lewycky | 2011-12-28 | 1 | -5/+16 |
* | Use false not zero, as a bool. | Nick Lewycky | 2011-12-27 | 1 | -2/+2 |
* | Teach simplifycfg to recompute branch weights when merging some branches, and | Nick Lewycky | 2011-12-27 | 1 | -0/+67 |
* | Update the branch weight metadata when reversing the order of a branch. | Nick Lewycky | 2011-12-26 | 1 | -4/+1 |
* | Sort includes, canonicalize whitespace, fix typos. No functionality change. | Nick Lewycky | 2011-12-26 | 1 | -12/+12 |
* | When not destroying the source, the linker is not remapping the types. Added ... | Mon P Wang | 2011-12-23 | 1 | -2/+4 |
* | Make some intrinsics safe to speculatively execute. | Nick Lewycky | 2011-12-21 | 1 | -0/+1 |
* | Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_... | David Blaikie | 2011-12-20 | 1 | -0/+2 |
* | - Use getExitingBlock instead of getExitingBlocks. | Jakub Staszak | 2011-12-18 | 1 | -13/+11 |
* | Revert r146822 at Pete Cooper's request as it broke clang self hosting. | Kevin Enderby | 2011-12-17 | 1 | -42/+0 |
* | SimplifyCFG now predicts some conditional branches to true or false depending... | Pete Cooper | 2011-12-17 | 1 | -0/+42 |
* | Refactor code used in InstCombine::FoldAndOfICmps to new file. | Pete Cooper | 2011-12-17 | 2 | -0/+98 |
* | Avoid a confusing assert for silly options: -unroll-runtime -unroll-count=1. | Andrew Trick | 2011-12-16 | 1 | -0/+5 |
* | [asan] fix a bug (issue 19) where dlclose and the following mmap caused a fal... | Kostya Serebryany | 2011-12-15 | 1 | -4/+12 |
* | Make loop preheader insertion in LoopSimplify handle the case where the loop ... | Eli Friedman | 2011-12-15 | 1 | -16/+34 |
* | Move Instruction::isSafeToSpeculativelyExecute out of VMCore and | Dan Gohman | 2011-12-14 | 1 | -2/+2 |
* | LLVMBuild: Remove trailing newline, which irked me. | Daniel Dunbar | 2011-12-12 | 1 | -1/+0 |
* | SplitBlockPredecessors uses ArrayRef instead of Data and Size. | Jakub Staszak | 2011-12-09 | 4 | -21/+12 |
* | Add -unroll-runtime for unrolling loops with run-time trip counts. | Andrew Trick | 2011-12-09 | 3 | -7/+398 |
* | Simplify common predecessor finding. | Benjamin Kramer | 2011-12-06 | 1 | -24/+10 |
* | Add a little heuristic to Value::isUsedInBasicBlock to speed it up for small ... | Benjamin Kramer | 2011-12-05 | 1 | -8/+1 |
* | Fix quadratic behavior in InlineFunction by fetching the personality function... | Benjamin Kramer | 2011-12-02 | 1 | -29/+33 |
* | Propagate TargetLibraryInfo throughout ConstantFolding.cpp and | Chad Rosier | 2011-12-01 | 3 | -6/+12 |
* | build/CMake: Finish removal of add_llvm_library_dependencies. | Daniel Dunbar | 2011-11-29 | 1 | -8/+0 |
* | Fix a theoretical problem (not seen in the wild): if different instances of a | Duncan Sands | 2011-11-29 | 1 | -0/+4 |
* | Refactor code to use new attribute getters on CallSite for NoCapture and ByVal. | Nick Lewycky | 2011-11-20 | 1 | -1/+1 |
* | Fix an overly general check in SimplifyIndvar to handle useless phi cycles. | Andrew Trick | 2011-11-17 | 1 | -2/+2 |
* | Add support for custom names for library functions in TargetLibraryInfo. Add... | Eli Friedman | 2011-11-17 | 1 | -6/+12 |
* | test commit to verify that commit access works (added blank line) | Kostya Serebryany | 2011-11-16 | 1 | -0/+1 |
* | StringRefize and simplify. | Benjamin Kramer | 2011-11-15 | 1 | -11/+9 |
* | Make headers standalone, move a virtual method out of line. | Benjamin Kramer | 2011-11-14 | 1 | -0/+7 |
* | LLVMBuild: Alphabetize required_libraries lists. | Daniel Dunbar | 2011-11-11 | 1 | -1/+1 |
* | Make sure we don't insert instructions before a landingpad instruction. | Bill Wendling | 2011-11-07 | 1 | -2/+2 |
* | build: Add initial cut at LLVMBuild.txt files. | Daniel Dunbar | 2011-11-03 | 1 | -0/+23 |
* | Add utility to append a function to the list of global constructors. | Devang Patel | 2011-10-31 | 2 | -0/+56 |
* | A dead malloc, a free(NULL) and a free(undef) are all trivially dead | Nick Lewycky | 2011-10-24 | 1 | -0/+8 |