summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/PHITransAddr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* IWYU for llvm-config.h in llvm, additions.Nico Weber2018-04-301-0/+1
* Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman2017-10-151-1/+1
* [dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton2017-10-121-1/+1
* PHITransAddr: Use new SimplifyQuery based API.Daniel Berlin2017-04-261-2/+2
* Revert @llvm.assume with operator bundles (r289755-r289757)Daniel Jasper2016-12-191-3/+3
* Remove the AssumptionCacheHal Finkel2016-12-151-3/+3
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-111-9/+5
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-291-1/+1
* [opaque pointer types] [breaking-change] [NFC] SimplifyGEPInst: take the sour...Manuel Jacob2016-01-171-1/+2
* [PHITransAddr] Don't assume that instruction operands are translatableDavid Majnemer2015-08-091-3/+4
* [GVN] Set proper debug locations for some instructions created by GVN.Alexey Samsonov2015-06-101-3/+4
* Replace loop with std::equal. NFC intended.Benjamin Kramer2015-06-091-7/+1
* [PHITransAddr] Don't translate unreachable valuesDavid Majnemer2015-06-011-7/+12
* [PHITransAddr] Use std::find instead of std::countDavid Majnemer2015-06-011-2/+4
* [opaque pointer type] more gep API migrationDavid Blaikie2015-03-141-4/+3
* [PM] Split the AssumptionTracker immutable pass into two separate APIs:Chandler Carruth2015-01-041-3/+3
* Make use of @llvm.assume in ValueTracking (computeKnownBits, etc.)Hal Finkel2014-09-071-3/+3
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-151-22/+22
* [C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth2014-03-091-9/+6
* Rename some member variables from TD to DL.Rafael Espindola2014-02-181-3/+3
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-131-1/+1
* Correct word hyphenationsAlp Toker2013-12-051-1/+1
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-2/+2
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-2/+2
* Release build: guard dump functions withManman Ren2012-09-121-1/+1
* Release build: guard dump functions with "ifndef NDEBUG"Manman Ren2012-09-061-0/+2
* Uniformize the InstructionSimplify interface by ensuring that all routinesDuncan Sands2012-03-131-1/+1
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-2/+0
* Move Instruction::isSafeToSpeculativelyExecute out of VMCore andDan Gohman2011-12-141-3/+4
* Propagate TargetLibraryInfo throughout ConstantFolding.cpp and Chad Rosier2011-12-011-1/+1
* Shorten some expressions by using ArrayRef::slice().Frits van Bommel2011-07-251-2/+1
* Convert GetElementPtrInst to use ArrayRef.Jay Foad2011-07-251-3/+4
* Convert SimplifyGEPInst to use ArrayRef.Jay Foad2011-07-191-1/+1
* Don't include Operator.h from InstrTypes.h.Jay Foad2011-04-111-0/+1
* split dom frontier handling stuff out to its own DominanceFrontier header,Chris Lattner2011-01-021-0/+1
* Strip trailing whitespace.Dan Gohman2010-11-181-48/+48
* Use llvm_unreachable for "impossible" situations.Dan Gohman2010-11-181-3/+6
* Add support for PHI-translating sext, zext, and trunc instructions,Dan Gohman2010-11-181-18/+26
* In which I discover the existence of loops. Threading an operationDuncan Sands2010-11-161-2/+2
* Reapply r97010, the speculative revert failed.Daniel Dunbar2010-02-241-32/+28
* Speculatively revert r97010, "Add an argument to PHITranslateValue to specifyDaniel Dunbar2010-02-241-28/+32
* Add an argument to PHITranslateValue to specify the DominatorTree. If thisBob Wilson2010-02-241-32/+28
* Change dbgs() back to errs() as Chris requested.David Greene2009-12-231-4/+4
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-231-7/+8
* Add a minor optimization: if we haven't changed the operands of anChris Lattner2009-12-091-0/+4
* fix PR5733, a case where we'd replace an add with a lexically identical Chris Lattner2009-12-091-1/+2
* fix a nasty variable that was shadowing the real CurBB but with the wrong value.Chris Lattner2009-12-091-1/+0
* fix many input tracking bugs.Chris Lattner2009-12-091-33/+30
* fix PHI translation to take the PHI out of the instinputs set and addChris Lattner2009-12-091-9/+7
OpenPOWER on IntegriCloud