summaryrefslogtreecommitdiff
path: root/lib/IR/DataLayout.cpp
Commit message (Expand)AuthorAge
* Revert "Introduce a string_ostream string builder facilty"Alp Toker2014-06-26
* Introduce a string_ostream string builder faciltyAlp Toker2014-06-26
* Use pointer size function where only a pointer is expectedMatt Arsenault2014-04-23
* Fix DataLayout::operator==().Rafael Espindola2014-04-22
* [C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper2014-04-09
* ARM: update subtarget information for Windows on ARMSaleem Abdulrasool2014-04-02
* [C++11] Modernize the IR library a bit.Benjamin Kramer2014-03-10
* [Modules] Move GetElementPtrTypeIterator into the IR library. As itsChandler Carruth2014-03-04
* Fix typo. Thanks to Roman Divacky for noticing it.Rafael Espindola2014-02-26
* Compare DataLayout by Value, not by pointer.Rafael Espindola2014-02-26
* Use a sorted array to store the information about a few address spaces.Rafael Espindola2014-02-26
* Move these functions out of line. A DenseMap lookup is not a simple operation.Rafael Espindola2014-02-26
* Use DataLayout from the module when easily available.Rafael Espindola2014-02-25
* Fix resetting the DataLayout in a Module.Rafael Espindola2014-02-25
* Store a DataLayout in Module.Rafael Espindola2014-02-25
* Make DataLayout a plain object, not a pass.Rafael Espindola2014-02-25
* Fix uninitialized warning in llvm/lib/IR/DataLayout.cpp.Cameron McInally2014-01-13
* Use 'w' instead of 'c' to represent the win32 mangling.Rafael Espindola2014-01-10
* Fix uninitialized variable warning in DataLayout.Cameron McInally2014-01-07
* Improve documentation of the 'a' specifier and the '<abi>:<pref>' align pair.Rafael Espindola2014-01-06
* Make the llvm mangler depend only on DataLayout.Rafael Espindola2014-01-03
* Remove the 's' DataLayout specificationRafael Espindola2014-01-01
* Make this array const.Rafael Espindola2013-12-20
* Change getStringRepresentation to skip defaults.Rafael Espindola2013-12-19
* Pointer sizes are stored in Bytes. Fix variables names to say so.Rafael Espindola2013-12-13
* DataLayout: value initialize globals to avoid static construction.Benjamin Kramer2013-11-19
* MemCpyOptimizer: Use max legal int size instead of pointer sizeMatt Arsenault2013-09-16
* Minor code simplification suggested by DuncanMatt Arsenault2013-07-27
* Re-add DataLayout pointer size convenience functions.Matt Arsenault2013-07-26
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper2013-07-04
* Fix extra whitespace / formattingMatt Arsenault2013-06-28
* Remove duplicated commentMatt Arsenault2013-05-18
* Cleanup naming: DataLayout s/TD/DL/Eli Bendersky2013-04-16
* InstCombine: Improve the result bitvect type when folding (cmp pred (load (ge...Arnaud A. de Grandmaison2013-03-22
* Hoist the definition of getTypeSizeInBits to be inlinable and in theChandler Carruth2013-03-21
* Add a doFinalization method to the DataLayout pass.Pete Cooper2013-03-12
* Clean up whitespace and indentation a bitEli Bendersky2013-01-30
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Rename VMCore directory to IR.Chandler Carruth2013-01-02