summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/IPO/MergeFunctions.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* MergeFunctions, cmpType: fixed variable names from XXTy1 and XXTy2 to XXTyL a...Stepan Dyatkovskiy2014-03-141-29/+29
* MergeFunctions, cmpType: Fixed comments wrapping.Stepan Dyatkovskiy2014-03-141-1/+2
* First patch of patch series that improves MergeFunctions performance time fro...Stepan Dyatkovskiy2014-03-131-39/+94
* IR: add a second ordering operand to cmpxhg for failureTim Northover2014-03-111-1/+4
* [C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth2014-03-091-15/+11
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-051-1/+1
* [Modules] Move ValueHandle into the IR library where Value itself lives.Chandler Carruth2014-03-041-1/+1
* [Modules] Move CallSite into the IR library where it belogs. It isChandler Carruth2014-03-041-1/+1
* Make DataLayout a plain object, not a pass.Rafael Espindola2014-02-251-1/+2
* Make a few more DataLayout variables const.Rafael Espindola2014-02-251-1/+1
* Make some DataLayout pointers const.Rafael Espindola2014-02-241-3/+3
* Rename many DataLayout variables from TD to DL.Rafael Espindola2014-02-211-23/+23
* Fix known typosAlp Toker2014-01-241-1/+1
* PR17925 bugfix.Stepan Dyatkovskiy2013-11-261-11/+11
* Teach MergeFunctions about address spacesMatt Arsenault2013-11-101-11/+19
* Don't merge tiny functions.Matt Arsenault2013-10-011-0/+12
* Bugfix for PR17099:Stepan Dyatkovskiy2013-09-171-8/+15
* MergeFunc: Make pointer and integer types generate the same hash.Benjamin Kramer2013-04-191-2/+11
* Implement a better fix for PR15185.Bill Wendling2013-04-181-6/+11
* We are not able to bitcast a pointer to an integral value.Bill Wendling2013-04-151-5/+5
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-8/+8
* convert a bunch of callers from DataLayout::getIndexedOffset() to GEP::accumu...Nuno Lopes2012-12-301-7/+5
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-6/+6
* Revert the series of commits starting with r166578 which introduced theChandler Carruth2012-11-011-2/+3
* Add in support for getIntPtrType to get the pointer type based on the address...Micah Villmow2012-10-241-3/+2
* Move TargetData to DataLayout.Micah Villmow2012-10-081-13/+13
* Remove tabs.Bill Wendling2012-07-191-1/+1
* Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.hChandler Carruth2012-06-291-6/+6
* Update inter-procedural optimizations for atomic load/store.Eli Friedman2011-08-151-2/+6
* Misc optimizer+codegen work for 'cmpxchg' and 'atomicrmw'. They appear to beEli Friedman2011-07-291-16/+16
* Convert TargetData::getIndexedOffset to use ArrayRef.Jay Foad2011-07-191-2/+2
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-181-13/+13
* Convert CallInst and InvokeInst APIs to use ArrayRef.Jay Foad2011-07-151-1/+1
* Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-091-1/+0
* Don't include Operator.h from InstrTypes.h.Jay Foad2011-04-111-0/+1
* No functionality change, just adjust some whitespace for coding style complia...Nick Lewycky2011-03-251-2/+2
* Instead of keeping two Value*->id# mappings, keep one Value->Value mapping andNick Lewycky2011-02-201-12/+14
* When removing a function from the function set and adding it to deferred, weNick Lewycky2011-02-091-2/+19
* Simplify away redundant test, and document what's going on.Nick Lewycky2011-02-061-2/+5
* Remove specialized comparison of InlineAsm objects. They're uniqued on creationNick Lewycky2011-02-061-6/+2
* Remove wasteful caching. This isn't needed for correctness because any functionNick Lewycky2011-02-021-23/+2
* Rename functions to follow coding standard. Also rejiggers comments. NoNick Lewycky2011-01-281-89/+88
* Add a doxygen comment for this class.Nick Lewycky2011-01-281-0/+2
* Reorder for readability. (Chris, is this what you meant?)Nick Lewycky2011-01-281-148/+150
* Reduce the number of functions we look at in the first pass, and preallocateNick Lewycky2011-01-281-1/+3
* Unbreak the build.Benjamin Kramer2011-01-271-1/+1
* Expound upon this comparison!Nick Lewycky2011-01-271-0/+2
* Use dyn_cast instead of isa+cast.Nick Lewycky2011-01-271-2/+1
* Fix surprising missed optimization in mergefunc where we forgot to considerNick Lewycky2011-01-271-3/+12
OpenPOWER on IntegriCloud