| Commit message (Expand) | Author | Age | Files | Lines |
* | Add assert for non-hexadecimal radixes. | Bill Wendling | 2008-03-16 | 1 | -0/+4 |
* | C and Objective Caml bindings for several scalar transforms. | Gordon Henriksen | 2008-03-16 | 1 | -0/+39 |
* | C and Objective Caml bindings for PassManagers. | Gordon Henriksen | 2008-03-16 | 1 | -0/+31 |
* | Make insert_subreg a two-address instruction, vastly simplifying LowerSubregs... | Christopher Lamb | 2008-03-16 | 7 | -193/+140 |
* | Remove isImplicitDef TargetInstrDesc flag. | Evan Cheng | 2008-03-15 | 2 | -5/+3 |
* | Replace all target specific implicit def instructions with a target independe... | Evan Cheng | 2008-03-15 | 24 | -170/+31 |
* | Expose Module::dump via C and Ocaml. | Gordon Henriksen | 2008-03-14 | 1 | -0/+4 |
* | Do not generate special entries in the dwarf eh | Duncan Sands | 2008-03-14 | 1 | -6/+2 |
* | Fix PR2138. Apparently any modification to a std::multimap (including remove ... | Evan Cheng | 2008-03-14 | 1 | -2/+8 |
* | this was removed from the Unix side. | Chris Lattner | 2008-03-14 | 1 | -5/+0 |
* | Update comments; getPassName no longer uses RTTI. | Dan Gohman | 2008-03-14 | 1 | -2/+4 |
* | Implement the real calling convention for ppc32 Altivec: | Dale Johannesen | 2008-03-14 | 1 | -21/+118 |
* | Fix some 80 col violations. | Evan Cheng | 2008-03-14 | 1 | -22/+22 |
* | Fix a number of encoding bugs. SSE 4.1 instructions MPSADBWrri, PINSRDrr, etc... | Evan Cheng | 2008-03-14 | 3 | -32/+32 |
* | Add debugging stuff. | Evan Cheng | 2008-03-14 | 1 | -0/+4 |
* | Add an issue that is preventing instcombine from doing a simplification. | Chris Lattner | 2008-03-14 | 1 | -5/+43 |
* | Simplify using getIntPtrConstant. | Duncan Sands | 2008-03-14 | 1 | -5/+3 |
* | The inst combining of inttoptr into GEP with one index was using the bit size of | Bill Wendling | 2008-03-14 | 1 | -1/+1 |
* | Tabs -> spaces | Nate Begeman | 2008-03-14 | 1 | -14/+23 |
* | Livein copy scheduling fixes: do not coalesce physical register copies, corre... | Evan Cheng | 2008-03-14 | 1 | -112/+42 |
* | Use SDTNone instead of duplicating it. | Dan Gohman | 2008-03-13 | 2 | -4/+2 |
* | More APInt-ification. | Dan Gohman | 2008-03-13 | 5 | -67/+77 |
* | Fix a bug in GVN that Duncan noticed, where we potentially need to insert a | Owen Anderson | 2008-03-13 | 1 | -1/+5 |
* | Undo tweak. It had no obvious benefit. | Evan Cheng | 2008-03-13 | 1 | -19/+4 |
* | Remove unused GetAddressOfSymbol() | Devang Patel | 2008-03-13 | 1 | -6/+1 |
* | Typo. | Evan Cheng | 2008-03-13 | 1 | -1/+1 |
* | Don't try to sink 3-address instruction if convertToThreeAddress created more... | Evan Cheng | 2008-03-13 | 1 | -1/+6 |
* | Remove an unused command line option. | Evan Cheng | 2008-03-13 | 1 | -9/+0 |
* | TwoAddressInstructionPass enhancement. After it converts a two address instru... | Evan Cheng | 2008-03-13 | 1 | -13/+131 |
* | Get rid of a pseudo instruction and replace it with subreg based operation on... | Christopher Lamb | 2008-03-13 | 9 | -67/+50 |
* | Fix Path::GetMainExecutable on cygwin, patch by Sam Bishop. | Chris Lattner | 2008-03-13 | 1 | -1/+10 |
* | remove extraneous namespace qualifier, PR2142 | Chris Lattner | 2008-03-13 | 1 | -2/+1 |
* | 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 |
* | Update -mem2reg to use succ_iterator instead of iterating across TerminatorInst | Nick Lewycky | 2008-03-13 | 1 | -13/+10 |
* | Remove unused options. | Evan Cheng | 2008-03-13 | 1 | -13/+0 |
* | 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 |
* | Refactor some code out of MachineSink into a MachineInstr query. | Evan Cheng | 2008-03-13 | 2 | -29/+38 |
* | Do not promote float params to double in varargs | Dale Johannesen | 2008-03-12 | 1 | -6/+0 |
* | Experimental scheduler change to schedule / coalesce the copies added for fun... | Evan Cheng | 2008-03-12 | 1 | -23/+181 |
* | Initial soft-float support for LegalizeTypes. I rewrote | Duncan Sands | 2008-03-12 | 6 | -34/+248 |
* | Change VirtRegMap's dump to dump to cerr, not DOUT, so that it | Dan Gohman | 2008-03-12 | 1 | -1/+1 |
* | Fix typos in comments. | Dan Gohman | 2008-03-12 | 1 | -2/+2 |
* | Fix typo. | Duncan Sands | 2008-03-12 | 1 | -1/+1 |
* | Don't try to extract an i32 from an f64. This | Duncan Sands | 2008-03-12 | 2 | -12/+22 |
* | Reimplement the parameter attributes support, phase #1. hilights: | Chris Lattner | 2008-03-12 | 23 | -1005/+857 |