| Commit message (Expand) | Author | Age | Files | Lines |
* | [PHITransAddr] Don't assume that instruction operands are translatable | David Majnemer | 2015-08-09 | 1 | -3/+4 |
* | [GVN] Set proper debug locations for some instructions created by GVN. | Alexey Samsonov | 2015-06-10 | 1 | -3/+4 |
* | Replace loop with std::equal. NFC intended. | Benjamin Kramer | 2015-06-09 | 1 | -7/+1 |
* | [PHITransAddr] Don't translate unreachable values | David Majnemer | 2015-06-01 | 1 | -7/+12 |
* | [PHITransAddr] Use std::find instead of std::count | David Majnemer | 2015-06-01 | 1 | -2/+4 |
* | [opaque pointer type] more gep API migration | David Blaikie | 2015-03-14 | 1 | -4/+3 |
* | [PM] Split the AssumptionTracker immutable pass into two separate APIs: | Chandler Carruth | 2015-01-04 | 1 | -3/+3 |
* | Make use of @llvm.assume in ValueTracking (computeKnownBits, etc.) | Hal Finkel | 2014-09-07 | 1 | -3/+3 |
* | [C++11] More 'nullptr' conversion. In some cases just using a boolean check i... | Craig Topper | 2014-04-15 | 1 | -22/+22 |
* | [C++11] Add range based accessors for the Use-Def chain of a Value. | Chandler Carruth | 2014-03-09 | 1 | -9/+6 |
* | Rename some member variables from TD to DL. | Rafael Espindola | 2014-02-18 | 1 | -3/+3 |
* | [cleanup] Move the Dominators.h and Verifier.h headers into the IR | Chandler Carruth | 2014-01-13 | 1 | -1/+1 |
* | Correct word hyphenations | Alp Toker | 2013-12-05 | 1 | -1/+1 |
* | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 2013-01-02 | 1 | -2/+2 |
* | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 | 1 | -2/+2 |
* | Release build: guard dump functions with | Manman Ren | 2012-09-12 | 1 | -1/+1 |
* | Release build: guard dump functions with "ifndef NDEBUG" | Manman Ren | 2012-09-06 | 1 | -0/+2 |
* | Uniformize the InstructionSimplify interface by ensuring that all routines | Duncan Sands | 2012-03-13 | 1 | -1/+1 |
* | More dead code removal (using -Wunreachable-code) | David Blaikie | 2012-01-20 | 1 | -2/+0 |
* | Move Instruction::isSafeToSpeculativelyExecute out of VMCore and | Dan Gohman | 2011-12-14 | 1 | -3/+4 |
* | Propagate TargetLibraryInfo throughout ConstantFolding.cpp and | Chad Rosier | 2011-12-01 | 1 | -1/+1 |
* | Shorten some expressions by using ArrayRef::slice(). | Frits van Bommel | 2011-07-25 | 1 | -2/+1 |
* | Convert GetElementPtrInst to use ArrayRef. | Jay Foad | 2011-07-25 | 1 | -3/+4 |
* | Convert SimplifyGEPInst to use ArrayRef. | Jay Foad | 2011-07-19 | 1 | -1/+1 |
* | Don't include Operator.h from InstrTypes.h. | Jay Foad | 2011-04-11 | 1 | -0/+1 |
* | split dom frontier handling stuff out to its own DominanceFrontier header, | Chris Lattner | 2011-01-02 | 1 | -0/+1 |
* | Strip trailing whitespace. | Dan Gohman | 2010-11-18 | 1 | -48/+48 |
* | Use llvm_unreachable for "impossible" situations. | Dan Gohman | 2010-11-18 | 1 | -3/+6 |
* | Add support for PHI-translating sext, zext, and trunc instructions, | Dan Gohman | 2010-11-18 | 1 | -18/+26 |
* | In which I discover the existence of loops. Threading an operation | Duncan Sands | 2010-11-16 | 1 | -2/+2 |
* | Reapply r97010, the speculative revert failed. | Daniel Dunbar | 2010-02-24 | 1 | -32/+28 |
* | Speculatively revert r97010, "Add an argument to PHITranslateValue to specify | Daniel Dunbar | 2010-02-24 | 1 | -28/+32 |
* | Add an argument to PHITranslateValue to specify the DominatorTree. If this | Bob Wilson | 2010-02-24 | 1 | -32/+28 |
* | Change dbgs() back to errs() as Chris requested. | David Greene | 2009-12-23 | 1 | -4/+4 |
* | Convert debug messages to use dbgs(). Generally this means | David Greene | 2009-12-23 | 1 | -7/+8 |
* | Add a minor optimization: if we haven't changed the operands of an | Chris Lattner | 2009-12-09 | 1 | -0/+4 |
* | fix PR5733, a case where we'd replace an add with a lexically identical | Chris Lattner | 2009-12-09 | 1 | -1/+2 |
* | fix a nasty variable that was shadowing the real CurBB but with the wrong value. | Chris Lattner | 2009-12-09 | 1 | -1/+0 |
* | fix many input tracking bugs. | Chris Lattner | 2009-12-09 | 1 | -33/+30 |
* | fix PHI translation to take the PHI out of the instinputs set and add | Chris Lattner | 2009-12-09 | 1 | -9/+7 |
* | instructions defined in CurBB may be intermediate nodes of the computation. | Chris Lattner | 2009-12-09 | 1 | -14/+14 |
* | add dumping and sanity checking support. | Chris Lattner | 2009-12-09 | 1 | -0/+69 |
* | make sure that PHITransAddr keeps its 'InstInputs' list up to | Chris Lattner | 2009-12-08 | 1 | -3/+42 |
* | fix a typo (and -> add) and fix GetAvailablePHITranslatedSubExpr to not | Chris Lattner | 2009-12-08 | 1 | -3/+6 |
* | fix typo | Chris Lattner | 2009-12-07 | 1 | -1/+1 |
* | add accessor, improve comment. | Chris Lattner | 2009-12-07 | 1 | -1/+1 |
* | add support for phi translation and incorpation of new expression. | Chris Lattner | 2009-12-07 | 1 | -121/+144 |
* | checkpoint of the new PHITransAddr code, still not done and not used by | Chris Lattner | 2009-12-07 | 1 | -29/+257 |
* | add the start of a class used to handle phi translation in memdep and | Chris Lattner | 2009-12-04 | 1 | -0/+71 |