aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target/TargetData.h
Commit message (Expand)AuthorAgeFilesLines
* Add support for having different alignment for objects on call frames.Rafael Espindola2007-09-071-1/+7
* Change casts from old style to new style. This helps document the detailsReid Spencer2007-08-121-3/+3
* More explicit keywords.Dan Gohman2007-07-301-2/+2
* Fix comments about vectors to use the current wording.Dan Gohman2007-07-161-1/+1
* Fix typo in comment.Nick Lewycky2007-05-061-1/+1
* Drop 'const'Devang Patel2007-05-031-1/+1
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-021-1/+1
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-011-3/+6
* Fix a typo in a comment.Dan Gohman2007-04-261-1/+1
* Fix obvious typo in comment.Duncan Sands2007-03-191-1/+1
* Implement support for non-standard integer bit widths of any size. TheReid Spencer2007-02-191-6/+6
* Do not dereference invalid ranges. Generalize targetdata alignment model.Chris Lattner2007-02-171-5/+2
* For PR1195:Reid Spencer2007-02-151-1/+1
* Fixed packed structure breakage from earlier TargetData patch; appliedReid Spencer2007-02-151-9/+4
* Generalize TargetData strings, to support more interesting forms of data.Chris Lattner2007-02-141-152/+98
* remove dead method.Chris Lattner2007-02-101-7/+0
* eliminate the std::vector from StructLayout, allocating the elements immediatelyChris Lattner2007-02-101-3/+4
* encapsulate the rest of the StructLayout members.Chris Lattner2007-02-101-1/+9
* Privatize StructLayout::MemberOffsets, adding an accessorChris Lattner2007-02-101-2/+7
* Change TargetData::getIndexedOffset interface to not require indicesChris Lattner2007-02-101-1/+6
* Renamed getTypeAlignmentShift() to getPreferredTypeAlignmentShift().Evan Cheng2007-01-241-2/+2
* Update comment.Evan Cheng2007-01-221-1/+1
* Implement a getTypeSizeInBits method. This helps in transforms that wantReid Spencer2007-01-201-0/+4
* TargetData assumes (and some regression tests depend on it) that the size ofOwen Anderson2007-01-201-1/+2
* Teach TargetData to handle 'preferred' alignment for each target, and useChris Lattner2007-01-201-50/+131
* make doxygen comment much better. Patch by B. Scott Michel!Chris Lattner2007-01-171-1/+31
* TargetData is not subclassed. So no need to have virtual method.Devang Patel2006-10-241-1/+1
* Move getPreferredAlignmentLog from AsmPrinter to TargetDataDevang Patel2006-10-241-0/+6
* Simplify the targetdata ctor by not passing in a "targetname" which is alwaysChris Lattner2006-06-161-8/+14
* Remove ctor with each piece specifyable (which causes overload ambiguities),Chris Lattner2006-06-161-10/+11
* Make TargetData strings less redundant.Owen Anderson2006-05-201-1/+1
* Add a method to generate a string representation from a TargetData.Owen Anderson2006-05-121-0/+5
* Add a new constructor to TargetData that builds a TargetData from itsOwen Anderson2006-05-121-0/+7
* Fix this to be a proper copy ctorChris Lattner2006-05-041-11/+11
* Refactor TargetMachine, pushing handling of TargetData into the target-specif...Owen Anderson2006-05-031-11/+11
* Add a new InvalidateStructLayoutInfo method and some comments.Chris Lattner2006-01-141-0/+9
* * The aesthetic police is on patrol!!...Misha Brukman2005-04-231-15/+20
* Add a helper methodChris Lattner2005-04-231-0/+1
* Remove trailing whitespaceMisha Brukman2005-04-211-7/+7
* add a helper methodChris Lattner2005-03-131-0/+5
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-271-1/+2
* Changes For Bug 352Reid Spencer2004-09-011-1/+1
* Add punctuation, add a new methodChris Lattner2004-08-171-2/+6
* * Add a BoolAlignment field to TargetData, default is 1 byteMisha Brukman2004-07-231-15/+18
* Add a copy constructor for TargetData.Brian Gaeke2004-04-141-0/+16
* Make TargetData no longer use annotations!Chris Lattner2004-02-261-14/+6
* Doxygenize methods, add new getIntPtrType methodChris Lattner2003-12-221-10/+14
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+5
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-201-0/+7
* Standardize header file commentsChris Lattner2003-09-301-1/+1