Age | Commit message (Expand) | Author |
2010-10-21 | RetOp is not actually used for anything useful (though | Duncan Sands |
2010-10-19 | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson |
2010-10-07 | Now with fewer extraneous semicolons! | Owen Anderson |
2010-09-07 | Fix major bug in thunk detection. Also verify the calling convention. | Nick Lewycky |
2010-09-05 | Switch FnSet to containing the ComparableFunction instead of a pointer to one. | Nick Lewycky |
2010-09-05 | Fix many bugs when merging weak-strong and weak-weak pairs. We now merge all | Nick Lewycky |
2010-08-31 | Fix an infinite loop; merging two functions will create a new function (if the | Nick Lewycky |
2010-08-31 | Switch to DenseSet, simplifying much more code. We now have a single iteration | Nick Lewycky |
2010-08-28 | remove unions from LLVM IR. They are severely buggy and not | Chris Lattner |
2010-08-09 | Fix a use after free error caught by the valgrind builders. | Nick Lewycky |
2010-08-08 | Do more to modernize MergeFunctions. Refactor in response to Chris' code review. | Nick Lewycky |
2010-08-06 | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson |
2010-08-06 | Work in progress, cleaning up MergeFuncs. | Nick Lewycky |
2010-08-06 | Revert r110396 to fix buildbots. | Owen Anderson |
2010-08-05 | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson |
2010-08-02 | Fix a -Wreorder warning. | Daniel Dunbar |
2010-08-02 | Work in progress. | Nick Lewycky |
2010-07-21 | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson |
2010-07-16 | Arrays and vectors with different numbers of elements are not equivalent. | Nick Lewycky |
2010-07-15 | This is a full sentence. | Nick Lewycky |
2010-07-15 | Disable aliases on all platforms. | Nick Lewycky |
2010-07-07 | Rename "Release" builds as "Release+Asserts"; rename "Release-Asserts" | Duncan Sands |
2010-07-01 | Implement the "linker_private_weak" linkage type. This will be used for | Bill Wendling |
2010-06-29 | Revert r107205 and r107207. | Bill Wendling |
2010-06-29 | Introducing the "linker_weak" linkage type. This will be used for Objective-C | Bill Wendling |
2010-05-13 | Remove heinous tabs. | Nick Lewycky |
2010-05-13 | Replace the core comparison login in merge functions. We can now merge | Nick Lewycky |
2010-01-27 | Kill ModuleProvider and ghost linkage by inverting the relationship between | Jeffrey Yasskin |
2010-01-05 | Avoid going through the LLVMContext for type equality where it's safe to dere... | Benjamin Kramer |
2010-01-05 | Change errs() to dbgs(). | David Greene |
2009-10-25 | Remove includes of Support/Compiler.h that are no longer needed after the | Nick Lewycky |
2009-10-25 | Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. | Nick Lewycky |
2009-09-20 | Tabs -> spaces, and remove trailing whitespace. | Daniel Dunbar |
2009-08-25 | Rename Instruction::isIdenticalTo to Instruction::isIdenticalToWhenDefined, | Dan Gohman |
2009-08-23 | remove a few DOUTs here and there. | Chris Lattner |
2009-08-13 | Push LLVMContexts through the IntegerType APIs. | Owen Anderson |
2009-08-11 | Remove unnecessary casts. | Dan Gohman |
2009-07-29 | Move ConstantExpr to 2.5 API. | Owen Anderson |
2009-07-25 | More migration to raw_ostream, the water has dried up around the iostream hole. | Daniel Dunbar |
2009-07-22 | Get rid of the Pass+Context magic. | Owen Anderson |
2009-07-20 | Add plumbing for the `linker_private' linkage type. This type is meant for | Bill Wendling |
2009-07-16 | Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num... | Owen Anderson |
2009-07-14 | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin |
2009-07-11 | assert(0) -> LLVM_UNREACHABLE. | Torok Edwin |
2009-07-06 | More LLVMContext-ification. | Owen Anderson |
2009-06-13 | Unlike the other instructions, GEP really does need to look at the type of a | Nick Lewycky |
2009-06-12 | Give Instruction::isSameOperationAs a corresponding comment to note | Dan Gohman |
2009-06-12 | Keep callers of a weak function calling it, instead of the non-weak equivalent. | Nick Lewycky |
2009-06-12 | Don't forget to match the calling convention when producing a thunk. | Nick Lewycky |
2009-06-12 | Given two identical weak functions, produce one internal function and two weak | Nick Lewycky |