aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Support -march/-mtune/-mcpu.Mikhail Glushenkov2009-12-041-0/+12
* Fix PR5551 by not ignoring the top level constantexpr whenChris Lattner2009-12-042-1/+10
* add to cmakeChris Lattner2009-12-041-0/+1
* Small and carefully crafted testcase showing a miscompilation by GVNChris Lattner2009-12-041-0/+33
* add the start of a class used to handle phi translation in memdep andChris Lattner2009-12-042-0/+162
* Create yet another helper for Invoke.Mike Stump2009-12-041-0/+8
* Teach AsmWriter to write inline (not via a global metadata slot) metadata tha...Victor Hernandez2009-12-041-1/+25
* Fix a comment typo.Bob Wilson2009-12-041-1/+1
* Add some helpers for Invoke to mirror CreateCall helpers.Mike Stump2009-12-041-0/+13
* add an assert to make it really clear what this is doing. Return singularval asChris Lattner2009-12-041-1/+5
* Also attempt trivial coalescing for live intervals that end in a copy.Jakob Stoklund Olesen2009-12-045-53/+103
* - If the reaching definition is an undef and the use is a PHI, add the implic...Evan Cheng2009-12-041-11/+15
* Insert composite type DIE into the map before processing type fields. This al...Devang Patel2009-12-031-1/+1
* Add ParseInlineMetadata() which can parses metadata that refers to an instruc...Victor Hernandez2009-12-032-8/+49
* remove out of date FIXME.Jim Grosbach2009-12-031-1/+0
* Handle undef values properly.Evan Cheng2009-12-031-15/+38
* Watch out for PHI instruction with no source operands.Evan Cheng2009-12-031-0/+2
* Fix a comment typo.Bob Wilson2009-12-031-1/+1
* Fix ExpandShiftWithUnknownAmountBit, which was completely bogus.Duncan Sands2009-12-031-37/+38
* Clean up some loop logic.Jakob Stoklund Olesen2009-12-031-14/+6
* Add support to emit debug info for virtual functions and virtual base classes.Devang Patel2009-12-034-10/+73
* Print a newline after the Args: line so that unrelated errs() output doesn'tDan Gohman2009-12-031-1/+2
* Fix MSVC build.Benjamin Kramer2009-12-031-1/+1
* Convert ProfileVerifier to template so it can be used for different types of ...Andreas Neustifter2009-12-031-243/+276
* Do not create negative edge weights in ProfileEstimator.Andreas Neustifter2009-12-031-21/+125
* Add an implementation of the delta debugging algorithm.Daniel Dunbar2009-12-034-0/+296
* Use ProfileInfo-API in ProfileInfo Loader and do more assertions.Andreas Neustifter2009-12-032-46/+11
* Converted ProfileInfo to template, added more API for ProfileInfo-preserving.Andreas Neustifter2009-12-032-74/+1071
* Teach tail duplication to update SSA form. Work in progress.Evan Cheng2009-12-031-3/+134
* expand note.Chris Lattner2009-12-031-0/+15
* add a noteChris Lattner2009-12-031-0/+32
* Don't pull vector sext through both hands of a logical operation, since doing...Nate Begeman2009-12-032-2/+37
* fix a build problem with VC++, PR5664, patch by Alp Toker!Chris Lattner2009-12-031-2/+4
* Recognize canonical forms of vector shuffles where the same vector is used forBob Wilson2009-12-032-1/+106
* Don't call getValueType() on a null SDValueJakob Stoklund Olesen2009-12-031-1/+2
* Fix this crasher, and add a FIXME for a missed optimization.Owen Anderson2009-12-032-1/+10
* Fill out codegen SSA updater. It's not yet tested.Evan Cheng2009-12-034-15/+270
* Revert r90371. It was causing build failures.Bill Wendling2009-12-031-23/+42
* Don't hang on to pointers or references after vector::push_back.Jakob Stoklund Olesen2009-12-031-6/+3
* add a failing testcase.Chris Lattner2009-12-031-0/+44
* Emit method definition DIE at module level (even for methods with inlined fun...Devang Patel2009-12-032-28/+90
* Further improvements: refactoring code that does the same thing into oneBill Wendling2009-12-031-42/+23
* yay for case insensitive file systems (?)Chris Lattner2009-12-031-1/+1
* fix PR5673 by being more careful about pointers to functions.Chris Lattner2009-12-032-3/+21
* remove some dead std::ostream using code.Chris Lattner2009-12-032-11/+0
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-0345-106/+116
* This initial code is meant to convert TargetData to use an AbstractTypesUser soBill Wendling2009-12-032-61/+39
* Fix CMake makefilesDouglas Gregor2009-12-021-0/+1
* Skeleton for MachineInstr level SSA updater.Evan Cheng2009-12-022-0/+207
* Remove unnecessary check.Bill Wendling2009-12-021-1/+0