2009-11-26 |
Nick Lewycky | Fix typo spotted by Gabor Greif.
|
commit | commitdiff | tree |
2009-11-26 |
Nick Lewycky | Clean up file, no functionality change.
|
commit | commitdiff | tree |
2009-11-23 |
Nick Lewycky | Start catching LLVMContext misuse in the verifier.
|
commit | commitdiff | tree |
2009-11-23 |
Nick Lewycky | Pull LLVMContext out of PromoteMemToReg.
|
commit | commitdiff | tree |
2009-11-23 |
Nick Lewycky | Remove LLVMContext and its include.
|
commit | commitdiff | tree |
2009-11-23 |
Nick Lewycky | Remove unused LLVMContext.
|
commit | commitdiff | tree |
2009-11-23 |
Nick Lewycky | Remove dead LLVMContext argument.
|
commit | commitdiff | tree |
2009-11-23 |
Nick Lewycky | Reapply r88830 with a bugfix: this transform only applies...
|
commit | commitdiff | tree |
2009-11-22 |
Nick Lewycky | Remove dead code. While there, also turn a few 'T*...
|
commit | commitdiff | tree |
2009-11-18 |
Nick Lewycky | Fix passing of float arguments through ffi.
|
commit | commitdiff | tree |
2009-11-17 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from the classes in this directory...
|
commit | commitdiff | tree |
2009-11-17 |
Nick Lewycky | Revert r88939.
|
commit | commitdiff | tree |
2009-11-17 |
Nick Lewycky | Fail less mysteriously; inform the user that their...
|
commit | commitdiff | tree |
2009-11-15 |
Nick Lewycky | Add a complex missed optimization opportunity I came...
|
commit | commitdiff | tree |
2009-11-15 |
Nick Lewycky | Revert r88830 and r88831 which appear to have caused...
|
commit | commitdiff | tree |
2009-11-15 |
Nick Lewycky | Correct typo.
|
commit | commitdiff | tree |
2009-11-15 |
Nick Lewycky | Teach instcombine to look for booleans in wider integers...
|
commit | commitdiff | tree |
2009-11-14 |
Nick Lewycky | Remove LLVMContext from reassociate. It was threaded...
|
commit | commitdiff | tree |
2009-11-14 |
Nick Lewycky | Teach BasicAA that a constant expression can't alias...
|
commit | commitdiff | tree |
2009-11-12 |
Nick Lewycky | Add CreateNUWAdd and CreateNUWSub to complement the...
|
commit | commitdiff | tree |
2009-11-10 |
Nick Lewycky | Simplify.
|
commit | commitdiff | tree |
2009-11-10 |
Nick Lewycky | Reapply r86359, "Teach dead store elimination that...
|
commit | commitdiff | tree |
2009-11-08 |
Nick Lewycky | We don't need to byteswap, the interpreter assumes...
|
commit | commitdiff | tree |
2009-11-08 |
Nick Lewycky | Remove test. Execution tests are slow and generally...
|
commit | commitdiff | tree |
2009-11-08 |
Nick Lewycky | Fix run line.
|
commit | commitdiff | tree |
2009-11-08 |
Nick Lewycky | Fix the interpreter to not crash due to zeroext/signext
|
commit | commitdiff | tree |
2009-11-07 |
Nick Lewycky | Improve tail call elimination to handle the switch...
|
commit | commitdiff | tree |
2009-11-07 |
Nick Lewycky | Teach dead store elimination that certain intrinsics...
|
commit | commitdiff | tree |
2009-11-07 |
Nick Lewycky | Oops, FunctionContainsEscapingAllocas is really used...
|
commit | commitdiff | tree |
2009-11-07 |
Nick Lewycky | Dust off tail recursion elimination. Fix a fixme by...
|
commit | commitdiff | tree |
2009-11-04 |
Nick Lewycky | The magic for our current brand of .bc files is BC...
|
commit | commitdiff | tree |
2009-11-01 |
Nick Lewycky | Line this up as well.
|
commit | commitdiff | tree |
2009-11-01 |
Nick Lewycky | Fix whitespace.
|
commit | commitdiff | tree |
2009-10-29 |
Nick Lewycky | Apply some cleanups. No functionality changes.
|
commit | commitdiff | tree |
2009-10-28 |
Nick Lewycky | Add ABCD, a generalized implementation of the Elimination...
|
commit | commitdiff | tree |
2009-10-27 |
Nick Lewycky | Fix reversed logic spotted by Owen Anderson.
|
commit | commitdiff | tree |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longer...
|
commit | commitdiff | tree |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside...
|
commit | commitdiff | tree |
2009-10-25 |
Nick Lewycky | Remove ICmpInst::isSignedPredicate which was a reimplementation
|
commit | commitdiff | tree |
2009-10-25 |
Nick Lewycky | Sink isTrueWhenEqual from ICmpInst to CmpInst. Add...
|
commit | commitdiff | tree |
2009-10-25 |
Nick Lewycky | Indent.
|
commit | commitdiff | tree |
2009-10-20 |
Nick Lewycky | Correct test for PowerPC.
|
commit | commitdiff | tree |
2009-10-18 |
Nick Lewycky | Merge tests into modref.ll. Also add a test for r84174...
|
commit | commitdiff | tree |
2009-10-18 |
Nick Lewycky | Add a couple new testcases.
|
commit | commitdiff | tree |
2009-10-17 |
Nick Lewycky | Fix test/Bindings/Ocaml/vmcore.ml. When IRBuilder:...
|
commit | commitdiff | tree |
2009-10-17 |
Nick Lewycky | Emit newlines at the end of instructions too.
|
commit | commitdiff | tree |
2009-10-15 |
Nick Lewycky | Add missing break statements! Thanks to Duncan Sands...
|
commit | commitdiff | tree |
2009-10-15 |
Nick Lewycky | Teach basicaa about memcpy/memmove/memset. The length...
|
commit | commitdiff | tree |
2009-10-15 |
Nick Lewycky | Teach BasicAA to use the size parameter of the memory...
|
commit | commitdiff | tree |
2009-10-15 |
Nick Lewycky | Take advantage of TargetData when available; we know...
|
commit | commitdiff | tree |
2009-10-14 |
Nick Lewycky | The ARM and PowerPC jits are broken in this regard.
|
commit | commitdiff | tree |
2009-10-14 |
Nick Lewycky | Make use of the result of the loads even though that...
|
commit | commitdiff | tree |
2009-10-13 |
Nick Lewycky | Force memory use markers to have a ConstantInt for...
|
commit | commitdiff | tree |
2009-10-13 |
Nick Lewycky | Teach BasicAA a little something about the atomic intrinsics...
|
commit | commitdiff | tree |
2009-10-13 |
Nick Lewycky | Add new "memory use marker" intrinsics. These indicate...
|
commit | commitdiff | tree |
2009-10-12 |
Nick Lewycky | Remove this part of the test, it never actually tested...
|
commit | commitdiff | tree |
2009-10-11 |
Nick Lewycky | Fix Makefile to build correctly on Darwin. Patch by...
|
commit | commitdiff | tree |
2009-10-11 |
Nick Lewycky | Fix typo.
|
commit | commitdiff | tree |
2009-10-11 |
Nick Lewycky | Fix typo.
|
commit | commitdiff | tree |
2009-10-03 |
Nick Lewycky | Requires element types in a constant initializer to...
|
commit | commitdiff | tree |
2009-09-30 |
Nick Lewycky | Fix compile error as debug interface changed.
|
commit | commitdiff | tree |
2009-09-29 |
Nick Lewycky | Regenerate.
|
commit | commitdiff | tree |
2009-09-29 |
Nick Lewycky | Fix configure bug that only shows up in a clean build...
|
commit | commitdiff | tree |
2009-09-29 |
Nick Lewycky | Roll back r83048.
|
commit | commitdiff | tree |
2009-09-29 |
Nick Lewycky | Regenerate.
|
commit | commitdiff | tree |
2009-09-29 |
Nick Lewycky | On Linux, uname -m reports the kernel type. Some Linux...
|
commit | commitdiff | tree |
2009-09-27 |
Nick Lewycky | Remove the "metadata*" type and simplify the code it...
|
commit | commitdiff | tree |
2009-09-27 |
Nick Lewycky | New unit test for the cloning module, which so far...
|
commit | commitdiff | tree |
2009-09-27 |
Nick Lewycky | Round out the API for the new optimization flags.
|
commit | commitdiff | tree |
2009-09-27 |
Nick Lewycky | Link order: it matters.
|
commit | commitdiff | tree |
2009-09-27 |
Nick Lewycky | Remove dead code from this function and optimize. Update...
|
commit | commitdiff | tree |
2009-09-27 |
Nick Lewycky | Instruction::clone does not need to take an LLVMContext...
|
commit | commitdiff | tree |
2009-09-27 |
Nick Lewycky | Filecheckify this one test.
|
commit | commitdiff | tree |
2009-09-27 |
Nick Lewycky | Leave a pointer to the documentation so that people...
|
commit | commitdiff | tree |
2009-09-27 |
Nick Lewycky | Correct the version numbers to match those actually...
|
commit | commitdiff | tree |
2009-09-27 |
Nick Lewycky | Move the integer type out of 'derived' and into 'primitive...
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Peer through zext and sext to eliminate them when it...
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Fold 'icmp eq (icmp), true' into an xor(icmp).
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Rewrite this check so that it checks what it's supposed...
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Correct the comment; this applies to fcmp too.
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Remove tab, again.
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Teach the constant folder how to not a cmpinst.
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Try turning icmp(bitcast(x), bitcast(y)) into icmp...
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Remove tabs I added.
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Clean up the usage of evaluateICmpRelation's return...
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Remove dead store by taking a guess at what Chris meant...
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Delete dead code. sext and zext can not turn integers...
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Value* were never meant to be const. Removing constness...
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Teach the constant folder how to handle a few simple...
|
commit | commitdiff | tree |
2009-09-19 |
Nick Lewycky | Remove the default value for ConstantStruct::get's...
|
commit | commitdiff | tree |
2009-09-19 |
Nick Lewycky | Add a comment explaining why you would ever want to...
|
commit | commitdiff | tree |
2009-09-19 |
Nick Lewycky | Lett users of sparse propagation do their own thing...
|
commit | commitdiff | tree |
2009-09-18 |
Nick Lewycky | Stop using alloca.
|
commit | commitdiff | tree |
2009-09-18 |
Nick Lewycky | Add newlines.
|
commit | commitdiff | tree |
2009-09-15 |
Nick Lewycky | Add more newlines to make up for the ones removed from...
|
commit | commitdiff | tree |
2009-09-15 |
Nick Lewycky | Forbid arrays of function-type and structures with...
|
commit | commitdiff | tree |
2009-09-14 |
Nick Lewycky | Fix a pair of comment typos.
|
commit | commitdiff | tree |
2009-09-14 |
Nick Lewycky | Fifth time's a charm! Remove ourselves as abstract...
|
commit | commitdiff | tree |
2009-09-14 |
Nick Lewycky | Don't leak! Always remove oneself as a listener after...
|
commit | commitdiff | tree |
2009-09-13 |
Nick Lewycky | Actually remove old types from the set.
|
commit | commitdiff | tree |