summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/DataLayout.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Modules] Move GetElementPtrTypeIterator into the IR library. As itsChandler Carruth2014-03-041-1/+1
* Fix typo. Thanks to Roman Divacky for noticing it.Rafael Espindola2014-02-261-8/+8
* Compare DataLayout by Value, not by pointer.Rafael Espindola2014-02-261-0/+10
* Use a sorted array to store the information about a few address spaces.Rafael Espindola2014-02-261-32/+36
* Move these functions out of line. A DenseMap lookup is not a simple operation.Rafael Espindola2014-02-261-0/+24
* Use DataLayout from the module when easily available.Rafael Espindola2014-02-251-4/+0
* Fix resetting the DataLayout in a Module.Rafael Espindola2014-02-251-4/+14
* Store a DataLayout in Module.Rafael Espindola2014-02-251-1/+7
* Make DataLayout a plain object, not a pass.Rafael Espindola2014-02-251-24/+23
* Fix uninitialized warning in llvm/lib/IR/DataLayout.cpp.Cameron McInally2014-01-131-2/+3
* Use 'w' instead of 'c' to represent the win32 mangling.Rafael Espindola2014-01-101-5/+5
* Fix uninitialized variable warning in DataLayout.Cameron McInally2014-01-071-2/+2
* Improve documentation of the 'a' specifier and the '<abi>:<pref>' align pair.Rafael Espindola2014-01-061-0/+3
* Make the llvm mangler depend only on DataLayout.Rafael Espindola2014-01-031-0/+49
* Remove the 's' DataLayout specificationRafael Espindola2014-01-011-11/+5
* Make this array const.Rafael Espindola2013-12-201-4/+4
* Change getStringRepresentation to skip defaults.Rafael Espindola2013-12-191-17/+45
* Pointer sizes are stored in Bytes. Fix variables names to say so.Rafael Espindola2013-12-131-19/+19
* DataLayout: value initialize globals to avoid static construction.Benjamin Kramer2013-11-191-2/+2
* MemCpyOptimizer: Use max legal int size instead of pointer sizeMatt Arsenault2013-09-161-0/+7
* Minor code simplification suggested by DuncanMatt Arsenault2013-07-271-2/+1
* Re-add DataLayout pointer size convenience functions.Matt Arsenault2013-07-261-0/+10
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper2013-07-041-1/+1
* Fix extra whitespace / formattingMatt Arsenault2013-06-281-3/+0
* Remove duplicated commentMatt Arsenault2013-05-181-5/+0
* Cleanup naming: DataLayout s/TD/DL/Eli Bendersky2013-04-161-3/+3
* InstCombine: Improve the result bitvect type when folding (cmp pred (load (ge...Arnaud A. de Grandmaison2013-03-221-0/+7
* Hoist the definition of getTypeSizeInBits to be inlinable and in theChandler Carruth2013-03-211-41/+0
* Add a doFinalization method to the DataLayout pass.Pete Cooper2013-03-121-0/+6
* Clean up whitespace and indentation a bitEli Bendersky2013-01-301-4/+4
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-4/+4
* Rename VMCore directory to IR.Chandler Carruth2013-01-021-0/+725
OpenPOWER on IntegriCloud