2008-06-05 |
Nick Lewycky | Escape "$#".
|
commit | commitdiff | tree |
2008-05-31 |
Nick Lewycky | Add a standard for control-flow unreachable assertions...
|
commit | commitdiff | tree |
2008-05-31 |
Nick Lewycky | Peer through sext/zext when looking for not(cmp).
|
commit | commitdiff | tree |
2008-05-31 |
Nick Lewycky | Yay us! Every one of these examples turns into icmp...
|
commit | commitdiff | tree |
2008-05-31 |
Nick Lewycky | Add more i1 optimizations. add, sub, mul, s/udiv on...
|
commit | commitdiff | tree |
2008-05-31 |
Nick Lewycky | Adding i1 is always Xor.
|
commit | commitdiff | tree |
2008-05-30 |
Nick Lewycky | Unbreak this test.
|
commit | commitdiff | tree |
2008-05-27 |
Nick Lewycky | InequalityGraph::node() can create new nodes, invalidating...
|
commit | commitdiff | tree |
2008-05-26 |
Nick Lewycky | Grammaro.
|
commit | commitdiff | tree |
2008-05-26 |
Nick Lewycky | Whoops -- forgot PR reference on this test.
|
commit | commitdiff | tree |
2008-05-26 |
Nick Lewycky | The Linux ABI emits an extra "movl %esp, %ebp" in function...
|
commit | commitdiff | tree |
2008-05-26 |
Nick Lewycky | Use {} instead of "" in RUN lines.
|
commit | commitdiff | tree |
2008-05-25 |
Nick Lewycky | Don't treat values as signed when looking at loop steppings...
|
commit | commitdiff | tree |
2008-05-25 |
Nick Lewycky | "ret (constexpr)" can't be folded into a Constant....
|
commit | commitdiff | tree |
2008-05-23 |
Nick Lewycky | Constant integer vectors may also be negated.
|
commit | commitdiff | tree |
2008-05-23 |
Nick Lewycky | Typo.
|
commit | commitdiff | tree |
2008-05-23 |
Nick Lewycky | Revert X + X --> X * 2 optz'n which pessimizes heavily...
|
commit | commitdiff | tree |
2008-05-23 |
Nick Lewycky | Implement X + X for vectors.
|
commit | commitdiff | tree |
2008-05-23 |
Nick Lewycky | Fix a recently added optimization to not crash on vectors.
|
commit | commitdiff | tree |
2008-05-17 |
Nick Lewycky | Revert constant-folding change that will miscompile...
|
commit | commitdiff | tree |
2008-05-17 |
Nick Lewycky | Unbreak the build.
|
commit | commitdiff | tree |
2008-05-17 |
Nick Lewycky | Constant fold inttoptr and ptrtoint.
|
commit | commitdiff | tree |
2008-05-17 |
Nick Lewycky | Move isTrueWhenEqual to ICmpInst.
|
commit | commitdiff | tree |
2008-05-11 |
Nick Lewycky | Make constructors target-specific. This fixes problems...
|
commit | commitdiff | tree |
2008-05-07 |
Nick Lewycky | Typo.
|
commit | commitdiff | tree |
2008-05-06 |
Nick Lewycky | Fix typo and indentation.
|
commit | commitdiff | tree |
2008-05-06 |
Nick Lewycky | Fix renamePathOnDisk on Win32, patch from David Leon...
|
commit | commitdiff | tree |
2008-04-25 |
Nick Lewycky | Remove 'unwinds to' support from mainline. This patch...
|
commit | commitdiff | tree |
2008-04-22 |
Nick Lewycky | Whoops! Undo r50087, unbreak the build.
|
commit | commitdiff | tree |
2008-04-22 |
Nick Lewycky | Reverse r47989. Part of removing 'unwinds to' support.
|
commit | commitdiff | tree |
2008-04-22 |
Nick Lewycky | Start removing 'unwinds to' support from mainline in...
|
commit | commitdiff | tree |
2008-03-30 |
Nick Lewycky | Moved from PR1570.
|
commit | commitdiff | tree |
2008-03-28 |
Nick Lewycky | Update example to new syntax.
|
commit | commitdiff | tree |
2008-03-20 |
Nick Lewycky | ubyte and sbyte? what are those?
|
commit | commitdiff | tree |
2008-03-16 |
Nick Lewycky | All of these tests had out of date syntax and were...
|
commit | commitdiff | tree |
2008-03-16 |
Nick Lewycky | Functions are allowed to return structures. (Note that...
|
commit | commitdiff | tree |
2008-03-16 |
Nick Lewycky | Regressions/ is long gone.
|
commit | commitdiff | tree |
2008-03-16 |
Nick Lewycky | Commit works on regular functions too. Fix the syntax...
|
commit | commitdiff | tree |
2008-03-13 |
Nick Lewycky | Update -mem2reg to use succ_iterator instead of iterating...
|
commit | commitdiff | tree |
2008-03-11 |
Nick Lewycky | Fix the build on gcc 4.2.
|
commit | commitdiff | tree |
2008-03-10 |
Nick Lewycky | Update the .cvs files to match today's asm syntax change.
|
commit | commitdiff | tree |
2008-03-10 |
Nick Lewycky | Turn unwind_to into "unwinds to".
|
commit | commitdiff | tree |
2008-03-09 |
Nick Lewycky | And again.
|
commit | commitdiff | tree |
2008-03-09 |
Nick Lewycky | Braces belong here. No functionality change.
|
commit | commitdiff | tree |
2008-03-09 |
Nick Lewycky | SCCP also needs to be taught to follow unwind_to
|
commit | commitdiff | tree |
2008-03-09 |
Nick Lewycky | Don't eliminate blocks that are only reachable by unwind_to.
|
commit | commitdiff | tree |
2008-03-09 |
Nick Lewycky | Firstly, having a BranchInst isn't exclusive with having...
|
commit | commitdiff | tree |
2008-03-09 |
Nick Lewycky | A BB that unwind_to an "unwind" inst is that same as...
|
commit | commitdiff | tree |
2008-03-09 |
Nick Lewycky | Update the block cloner which fixes bugpoint on code...
|
commit | commitdiff | tree |
2008-03-09 |
Nick Lewycky | Update the inliner and simplifycfg to handle unwind_to.
|
commit | commitdiff | tree |
2008-03-09 |
Nick Lewycky | Two things. Preserve the unwind_to when splitting a BB.
|
commit | commitdiff | tree |
2008-03-09 |
Nick Lewycky | Prune the unwind_to labels on BBs that don't need them...
|
commit | commitdiff | tree |
2008-03-08 |
Nick Lewycky | Not all users of a BB are Instructions any more.
|
commit | commitdiff | tree |
2008-03-08 |
Nick Lewycky | Load the symbols first so that the interpreter constructor...
|
commit | commitdiff | tree |
2008-03-06 |
Nick Lewycky | Exercise the new CFG change.
|
commit | commitdiff | tree |
2008-03-06 |
Nick Lewycky | Treat BBs that use BBs as proper predecessors and successors...
|
commit | commitdiff | tree |
2008-03-06 |
Nick Lewycky | Commit the testcase too.
|
commit | commitdiff | tree |
2008-03-06 |
Nick Lewycky | Don't try to simplify urem and srem using arithmetic...
|
commit | commitdiff | tree |
2008-03-02 |
Nick Lewycky | Oops, can't unwind to the entry block (entry block...
|
commit | commitdiff | tree |
2008-03-02 |
Nick Lewycky | Add an unwind_to field to basic blocks, making them...
|
commit | commitdiff | tree |
2008-03-01 |
Nick Lewycky | Also handle "getresult".
|
commit | commitdiff | tree |
2008-03-01 |
Nick Lewycky | Print the name, not a pointer.
|
commit | commitdiff | tree |
2008-02-21 |
Nick Lewycky | Simplify this code, no functionality change.
|
commit | commitdiff | tree |
2008-02-21 |
Nick Lewycky | GlobalValues are Constants, remove redundant code....
|
commit | commitdiff | tree |
2008-02-20 |
Nick Lewycky | Use getConstant for ConstantInts.
|
commit | commitdiff | tree |
2008-02-20 |
Nick Lewycky | Add 'umax' similar to 'smax' SCEV. Closes PR2003.
|
commit | commitdiff | tree |
2008-02-19 |
Nick Lewycky | Don't spew stats to stderr.
|
commit | commitdiff | tree |
2008-02-19 |
Nick Lewycky | Fix up the run line for this new test.
|
commit | commitdiff | tree |
2008-02-18 |
Nick Lewycky | Correctly fold divide-by-constant, even when faced...
|
commit | commitdiff | tree |
2008-02-14 |
Nick Lewycky | Testcase for PR2032.
|
commit | commitdiff | tree |
2008-02-14 |
Nick Lewycky | Fix PR2032. Inform the alias analysis of changes to...
|
commit | commitdiff | tree |
2008-02-14 |
Nick Lewycky | PR2027, Fix bugpoint's -find-bugs option, clean up...
|
commit | commitdiff | tree |
2008-02-10 |
Nick Lewycky | Match GCC's behaviour for these sections.
|
commit | commitdiff | tree |
2008-02-07 |
Nick Lewycky | Don't make up new directives. (".set_foobar")
|
commit | commitdiff | tree |
2008-02-03 |
Nick Lewycky | Tag this test with the PR reference.
|
commit | commitdiff | tree |
2008-02-03 |
Nick Lewycky | There are some cases where icmp(add) can be folded...
|
commit | commitdiff | tree |
2008-02-03 |
Nick Lewycky | Hack on vectors too.
|
commit | commitdiff | tree |
2008-02-03 |
Nick Lewycky | Fold away one multiply in instcombine. This would normally...
|
commit | commitdiff | tree |
2008-02-02 |
Nick Lewycky | Don't use uninitialized values. Fixes vec_align.ll...
|
commit | commitdiff | tree |
2008-01-30 |
Nick Lewycky | Remove a couple more cases of "getNumUses() == 0"....
|
commit | commitdiff | tree |
2008-01-30 |
Nick Lewycky | Use empty() instead of comparing size() with zero.
|
commit | commitdiff | tree |
2008-01-30 |
Nick Lewycky | Don't DCE FreeInst's. We were using those! Patch from...
|
commit | commitdiff | tree |
2008-01-28 |
Nick Lewycky | Handle some more combinations of extend and icmp. Fixes...
|
commit | commitdiff | tree |
2008-01-27 |
Nick Lewycky | Be more careful modifying the use_list while also iterating...
|
commit | commitdiff | tree |
2008-01-22 |
Nick Lewycky | Enable the fix I just checked in, silly me.
|
commit | commitdiff | tree |
2008-01-22 |
Nick Lewycky | Multiply can be evaluated in a different type, so long...
|
commit | commitdiff | tree |
2008-01-06 |
Nick Lewycky | Accept both %y, %x and %x, %y as valid answers.
|
commit | commitdiff | tree |
2008-01-02 |
Nick Lewycky | Don't be rude, emit debugging info where asked to.
|
commit | commitdiff | tree |
2007-12-03 |
Nick Lewycky | lli -trace was removed back in 2003.
|
commit | commitdiff | tree |
2007-12-03 |
Nick Lewycky | Type::IntTy hasn't existed for a while. Just sub in...
|
commit | commitdiff | tree |
2007-11-25 |
Nick Lewycky | Add new SCEV, SCEVSMax. This allows LLVM to analyze...
|
commit | commitdiff | tree |
2007-11-22 |
Nick Lewycky | Instead of calculating constant factors, calculate...
|
commit | commitdiff | tree |
2007-11-22 |
Nick Lewycky | Create nodes for inline asm so that we don't crash...
|
commit | commitdiff | tree |
2007-11-21 |
Nick Lewycky | typo
|
commit | commitdiff | tree |
2007-11-20 |
Nick Lewycky | Small cleanup. Use APInt::getHighBitsSet method instead...
|
commit | commitdiff | tree |
2007-11-20 |
Nick Lewycky | Be more careful when transforming | to +. Patch from...
|
commit | commitdiff | tree |
2007-11-15 |
Nick Lewycky | Fix handling of overflow in loop calculation by adding...
|
commit | commitdiff | tree |
2007-11-14 |
Nick Lewycky | Allow the block extractor take to take a list of basic...
|
commit | commitdiff | tree |
2007-11-09 |
Nick Lewycky | Add a link to the tutorial.
|
commit | commitdiff | tree |
2007-11-04 |
Nick Lewycky | Fix crash before main on ppc/linux with static constructors...
|
commit | commitdiff | tree |
next |