summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* For PR411:Reid Spencer2007-02-05
* For PR411:Reid Spencer2007-02-05
* Add a class APInt to represent arbitrary precision constant integral values.Zhou Sheng2007-02-05
* Use unsigned char& instead of std::vector<>::reference.Bill Wendling2007-02-05
* switch the VRBaseMap in the scheduler from an std::map to a DenseMap. ThisChris Lattner2007-02-04
* Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocateChris Lattner2007-02-04
* Add a new SDNode ctor and InitOperands method. This allows the operands forChris Lattner2007-02-04
* eliminate the SDNode::setValueTypes method.Chris Lattner2007-02-04
* eliminate a bunch of duplicate ctors and helper functions.Chris Lattner2007-02-04
* move MorphNode to out of line and merge setNodeOperands into it. There isChris Lattner2007-02-04
* simplify MorphNodeTo to take a VTList operand.Chris Lattner2007-02-04
* eliminate some extraneous methods in SDNodeChris Lattner2007-02-04
* Give each selectiondag node class a home for it's vtable and rtti infoChris Lattner2007-02-04
* add a version of insert that takes the key and value.Chris Lattner2007-02-04
* For PR1163:Reid Spencer2007-02-04
* Make SmallSetVector usefulChris Lattner2007-02-04
* Various bugfixesChris Lattner2007-02-04
* Convert SetVector to be a true adapter class and add SmallSetVector.Chris Lattner2007-02-03
* For PR1072:Reid Spencer2007-02-03
* 8 buckets is way too small to start out with. This was only for testing.Chris Lattner2007-02-03
* remove a dead headerChris Lattner2007-02-03
* Added GetTargetRelocation method.Bill Wendling2007-02-03
* Added some accessor methods.Bill Wendling2007-02-03
* Moved MachORelocation to its own header file. Have a call through theBill Wendling2007-02-03
* New file for the MachORelocation structure. It doesn't have to be tied to theBill Wendling2007-02-03
* switch the sched unit map over to use a DenseMap instead of std::map. ThisChris Lattner2007-02-03
* Switch inliner over to use DenseMap instead of std::map for ValueMap. ThisChris Lattner2007-02-03
* silence annoying warning in release-asserts buildChris Lattner2007-02-02
* add find/erase, add const iterators, fix bugs in iterators.Chris Lattner2007-02-02
* add iteratorsChris Lattner2007-02-02
* Changes to support making the shift instructions be true BinaryOperators.Reid Spencer2007-02-02
* Pretty print pass managers.Devang Patel2007-02-01
* Support for non-landing pad exception handling.Jim Laskey2007-02-01
* Fix a homonymo in a comment.Reid Spencer2007-02-01
* Fixed uninitialized stuff inside LegalizeDAG. Fortunately, the onlyAnton Korobeynikov2007-02-01
* Add a new dense hash table implementationChris Lattner2007-02-01
* rename DenseMap to IndexedMap.Chris Lattner2007-02-01
* rename DenseMap -> IndexedMap.Chris Lattner2007-02-01
* Add printVersion(). Linker can use it to print LLVM version number.Devang Patel2007-02-01
* Add PrintVersionMessage() that tools can use to print version numberDevang Patel2007-02-01
* add missing ctorChris Lattner2007-01-31
* implement the new GEP instruction ctors.Chris Lattner2007-01-31
* Allow the target to override the ISD::CondCode that's to be used to test theEvan Cheng2007-01-31
* Added O_F32 and O_64 in addition to UO_F32 and UO_64 even though byEvan Cheng2007-01-31
* Revise APIs for creating constantexpr GEPs to not require the use ofChris Lattner2007-01-31
* Make this a *real* header:Chris Lattner2007-01-30
* move constant folding code out of Utils/Local into libanalysisChris Lattner2007-01-30
* The inliner/cloner can now optionally take TargetData info, which can beChris Lattner2007-01-30
* Change constant folding APIs to take an optional TargetData, and changeChris Lattner2007-01-30
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-30