| Commit message (Expand) | Author | Age | Files | Lines |
| * | Change the MemoryBuffer::getFile* methods to take just a pointer to the | Chris Lattner | 2008-04-01 | 1 | -1/+1 |
| * | Don't eliminate bitcast instructions that change the type of a pointer | Nate Begeman | 2008-03-31 | 1 | -19/+21 |
| * | Fix comment typo. | Duncan Sands | 2008-03-30 | 1 | -1/+1 |
| * | Update example to new syntax. | Nick Lewycky | 2008-03-28 | 1 | -2/+8 |
| * | Add explicit keywords. | Dan Gohman | 2008-03-25 | 1 | -3/+3 |
| * | Handle a special case xor undef, undef -> 0. Technically this should be trans... | Evan Cheng | 2008-03-25 | 1 | -1/+6 |
| * | Fix PR2062: Don't build Intrinsics.gen in the source directory. Do it in the | Bill Wendling | 2008-03-25 | 1 | -2/+2 |
| * | Shrink the size of AllocationInst by using its SubclassData | Dan Gohman | 2008-03-24 | 1 | -4/+10 |
| * | Objective Caml bindings for basic block, function, global, and arg iterators. | Gordon Henriksen | 2008-03-23 | 1 | -4/+36 |
| * | Fix merge error | Anton Korobeynikov | 2008-03-22 | 1 | -1/+0 |
| * | Add testcase for prev. commit. Minor fixes | Anton Korobeynikov | 2008-03-22 | 1 | -2/+2 |
| * | Aliasing chains cleanups: update langref, add check into verifier | Anton Korobeynikov | 2008-03-22 | 1 | -1/+6 |
| * | Support chained aliases for LLVM IR printing. This fixes PR2145 | Anton Korobeynikov | 2008-03-22 | 1 | -0/+3 |
| * | Slightly increase default set size. It's cheap and won't hurt. | Anton Korobeynikov | 2008-03-22 | 1 | -1/+1 |
| * | Don't include <map> in Pass.h, which doesn't need it. This requires | Dan Gohman | 2008-03-21 | 1 | -0/+1 |
| * | Make it possible to get an empty struct using | Duncan Sands | 2008-03-21 | 1 | -2/+3 |
| * | Undo 48570. Correctly match mmx shift instructions with an immediate operand. | Evan Cheng | 2008-03-21 | 1 | -2/+1 |
| * | These passes preserve CFG. | Devang Patel | 2008-03-20 | 1 | -1/+1 |
| * | Restore isCFGOnly property of various analysis passes. | Devang Patel | 2008-03-20 | 1 | -2/+2 |
| * | Keep track of analysis information inherited from Module pass manager. | Devang Patel | 2008-03-20 | 1 | -0/+4 |
| * | Add intrinsics to match mmx shift builtin's with immediate operand. | Evan Cheng | 2008-03-19 | 1 | -1/+2 |
| * | #if 1 .. #endif markers do not add any value. | Devang Patel | 2008-03-19 | 1 | -2/+0 |
| * | PassInfo keep tracks whether a pass is an analysis pass or not. | Devang Patel | 2008-03-19 | 2 | -3/+6 |
| * | add some convenience methods for creating GEP instructions and | Chris Lattner | 2008-03-19 | 1 | -0/+11 |
| * | C bindings for Module-, Function-, and BasicBlock::iterator. | Gordon Henriksen | 2008-03-19 | 1 | -0/+135 |
| * | C and Objective Caml bindings for the various getParent methods of the IR. | Gordon Henriksen | 2008-03-19 | 1 | -23/+47 |
| * | Do not use virtual function to identify an analysis pass. | Devang Patel | 2008-03-19 | 1 | -1/+1 |
| * | Identify Analysis pass. | Devang Patel | 2008-03-18 | 1 | -0/+6 |
| * | C and Objective Caml bindings for PassManagers. | Gordon Henriksen | 2008-03-16 | 1 | -0/+31 |
| * | Expose Module::dump via C and Ocaml. | Gordon Henriksen | 2008-03-14 | 1 | -0/+4 |
| * | Update comments; getPassName no longer uses RTTI. | Dan Gohman | 2008-03-14 | 1 | -2/+4 |
| * | move a bunch of trivial methods to be inline. | Chris Lattner | 2008-03-13 | 2 | -110/+2 |
| * | Various improvements suggested by Duncan | Chris Lattner | 2008-03-13 | 1 | -1/+1 |
| * | Eliminate a few unnecessary uses of dynamic_cast. | Dan Gohman | 2008-03-13 | 1 | -7/+4 |
| * | Fix a typo. | Dan Gohman | 2008-03-13 | 1 | -1/+1 |
| * | Don't redundantly clear std::vector members in destructors. | Dan Gohman | 2008-03-13 | 1 | -3/+0 |
| * | Change PMTopLevelManager's PassManagers vector element type from | Dan Gohman | 2008-03-13 | 1 | -12/+13 |
| * | Change PMStack::push to accept a PMDataManager* instead of | Dan Gohman | 2008-03-13 | 1 | -2/+1 |
| * | Reimplement the parameter attributes support, phase #1. hilights: | Chris Lattner | 2008-03-12 | 6 | -330/+322 |
| * | Add helper for ultimate aliasee resoltion | Anton Korobeynikov | 2008-03-11 | 1 | -0/+16 |
| * | Give PassManager and FunctionPassManager a common base class, with | Dan Gohman | 2008-03-11 | 1 | -1/+1 |
| * | Fix typos in comments. | Dan Gohman | 2008-03-11 | 1 | -2/+2 |
| * | Use utostr instead of a stringstream. | Dan Gohman | 2008-03-10 | 1 | -4/+2 |
| * | Initialize ArgTypes directly instead of manually copying in the elements. | Dan Gohman | 2008-03-10 | 1 | -4/+1 |
| * | Remove an unnecessary #include | Dan Gohman | 2008-03-10 | 1 | -1/+0 |
| * | Turn unwind_to into "unwinds to". | Nick Lewycky | 2008-03-10 | 1 | -1/+1 |
| * | Two things. Preserve the unwind_to when splitting a BB. | Nick Lewycky | 2008-03-09 | 1 | -6/+13 |
| * | Remove unused runPass methods. | Dan Gohman | 2008-03-08 | 1 | -14/+0 |
| * | Check struct return type first. | Devang Patel | 2008-03-05 | 1 | -6/+7 |
| * | Print types for all ret operands. | Devang Patel | 2008-03-04 | 1 | -1/+2 |