| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove an unnecessary #include. | Dan Gohman | 2008-03-24 | 1 | -1/+0 |
* | Shrink the size of AllocationInst by using its SubclassData | Dan Gohman | 2008-03-24 | 1 | -6/+3 |
* | Increasing the inline limit from (overly conservative) 200 to 300. Given each... | Evan Cheng | 2008-03-24 | 2 | -2/+16 |
* | Objective Caml bindings for basic block, function, global, and arg iterators. | Gordon Henriksen | 2008-03-23 | 1 | -2/+10 |
* | Use C-style comments :) | Anton Korobeynikov | 2008-03-23 | 1 | -2/+2 |
* | Add first proof-of-concept universal compiler driver framework based | Anton Korobeynikov | 2008-03-23 | 1 | -1/+1 |
* | Typo fixes | Anton Korobeynikov | 2008-03-22 | 1 | -3/+3 |
* | Add a comment, and fix a bug where AllocateRW recurred to AllocateRWX instead... | Owen Anderson | 2008-03-22 | 1 | -0/+8 |
* | Add an AllocateRW to match AllocateRWX. | Owen Anderson | 2008-03-22 | 1 | -0/+5 |
* | Teach DAG combiner to commute commutable binary nodes in order to achieve sdi... | Evan Cheng | 2008-03-22 | 1 | -0/+5 |
* | Don't include <map> in Pass.h, which doesn't need it. This requires | Dan Gohman | 2008-03-21 | 6 | -1/+6 |
* | Specialize FORCE_DEFINING_FILE_TO_BE_LINKED using a GCC trick | Dan Gohman | 2008-03-21 | 1 | -4/+17 |
* | FunctionExtractorPass has been superceded by GVExtractorPass | Andrew Lenharth | 2008-03-21 | 1 | -8/+0 |
* | Make it possible to get an empty struct using | Duncan Sands | 2008-03-21 | 1 | -2/+3 |
* | Introduce a new node for holding call argument | Duncan Sands | 2008-03-21 | 3 | -30/+101 |
* | Undo 48570. Correctly match mmx shift instructions with an immediate operand. | Evan Cheng | 2008-03-21 | 1 | -24/+0 |
* | C and Objective Caml bindings for mem2reg and reg2mem. | Gordon Henriksen | 2008-03-20 | 1 | -0/+6 |
* | ubyte and sbyte? what are those? | Nick Lewycky | 2008-03-20 | 1 | -2/+2 |
* | Add intrinsics to match mmx shift builtin's with immediate operand. | Evan Cheng | 2008-03-19 | 1 | -0/+24 |
* | PassInfo keep tracks whether a pass is an analysis pass or not. | Devang Patel | 2008-03-19 | 11 | -32/+37 |
* | Fix comment. | Duncan Sands | 2008-03-19 | 1 | -1/+1 |
* | add some convenience methods for creating GEP instructions and | Chris Lattner | 2008-03-19 | 2 | -0/+13 |
* | C bindings for Module-, Function-, and BasicBlock::iterator. | Gordon Henriksen | 2008-03-19 | 1 | -0/+14 |
* | C and Objective Caml bindings for the various getParent methods of the IR. | Gordon Henriksen | 2008-03-19 | 1 | -3/+12 |
* | Fix live variables issues: | Evan Cheng | 2008-03-19 | 1 | -0/+6 |
* | Do not use virtual function to identify an analysis pass. | Devang Patel | 2008-03-19 | 10 | -57/+26 |
* | Dial down gcc's warnings: don't use 0UL when 0U suffices (and when the | Scott Michel | 2008-03-18 | 1 | -1/+1 |
* | Get rid of compilation warnings. Per Devang. | Dale Johannesen | 2008-03-18 | 1 | -3/+3 |
* | Identify Analysis pass. | Devang Patel | 2008-03-18 | 8 | -0/+36 |
* | __builtin_ia32_movntdqa reads memory | Nate Begeman | 2008-03-16 | 1 | -1/+1 |
* | C and Objective Caml bindings for the TargetData class. | Gordon Henriksen | 2008-03-16 | 1 | -0/+131 |
* | C and Objective Caml bindings for several scalar transforms. | Gordon Henriksen | 2008-03-16 | 1 | -0/+47 |
* | Remove unnecessary includes. | Gordon Henriksen | 2008-03-16 | 1 | -2/+1 |
* | C and Objective Caml bindings for PassManagers. | Gordon Henriksen | 2008-03-16 | 1 | -12/+69 |
* | Make insert_subreg a two-address instruction, vastly simplifying LowerSubregs... | Christopher Lamb | 2008-03-16 | 1 | -10/+2 |
* | Remove isImplicitDef TargetInstrDesc flag. | Evan Cheng | 2008-03-15 | 1 | -8/+0 |
* | Replace all target specific implicit def instructions with a target independe... | Evan Cheng | 2008-03-15 | 2 | -1/+10 |
* | Expose Module::dump via C and Ocaml. | Gordon Henriksen | 2008-03-14 | 1 | -0/+3 |
* | move the Use destructor where it belongs to | Gabor Greif | 2008-03-14 | 2 | -6/+4 |
* | Back out r48353. Not needed. | Evan Cheng | 2008-03-14 | 2 | -16/+4 |
* | Restore this member, which is used on win32. | Chris Lattner | 2008-03-14 | 1 | -2/+1 |
* | Update comments; getPassName no longer uses RTTI. | Dan Gohman | 2008-03-14 | 1 | -3/+1 |
* | Move the PMStack class out of Pass.h and into PassManagers.h. | Dan Gohman | 2008-03-14 | 3 | -28/+32 |
* | Add an MO_Undef MachineOperandType, intended for INSERT_SUBREG. Next up MO_Un... | Evan Cheng | 2008-03-14 | 2 | -4/+16 |
* | Forgot this. | Evan Cheng | 2008-03-14 | 1 | -8/+6 |
* | Fix a typo in a comment. | Dan Gohman | 2008-03-13 | 1 | -1/+1 |
* | Remove unused GetAddressOfSymbol() | Devang Patel | 2008-03-13 | 1 | -25/+2 |
* | Get rid of a pseudo instruction and replace it with subreg based operation on... | Christopher Lamb | 2008-03-13 | 1 | -1/+9 |
* | move a bunch of trivial methods to be inline. | Chris Lattner | 2008-03-13 | 2 | -22/+62 |
* | Various improvements suggested by Duncan | Chris Lattner | 2008-03-13 | 3 | -8/+10 |