aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Eliminates friend function declaration inside APInt, instead, adds publicZhou Sheng2007-02-091-43/+103
* Move SimplifySetCC to TargetLowering and allow it to be shared with legalizer.Evan Cheng2007-02-081-2/+10
* Rename CStringMap -> StringMap, since it now supports nul characters in theChris Lattner2007-02-082-199/+17
* Allow cstringmap to contain strings with nul characters in them.Chris Lattner2007-02-082-56/+114
* As Chris and Reid suggested, remove "isSigned" field from APInt, instead,Zhou Sheng2007-02-081-48/+92
* Fixed comments.Bill Wendling2007-02-081-1/+1
* Added new method to finish up the addition of passes to emit files. ThisBill Wendling2007-02-081-23/+52
* Declarations for functions that create different file writers.Bill Wendling2007-02-081-0/+32
* Moved from include/llvm/CodeGen to lib/CodeGen.Bill Wendling2007-02-082-851/+0
* move archive-specific stuff out of bcreader into archive library.Chris Lattner2007-02-071-30/+0
* move an llvmc-specific function out of the bcreader into llvmc.Chris Lattner2007-02-071-12/+0
* push bytecode decompressor out through APIs. Now the bytecode readerChris Lattner2007-02-073-19/+22
* Automatically generating intrinsic declarations from Dan Gohman. ModifiedJim Laskey2007-02-072-7/+30
* Fix build error.Lauro Ramos Venancio2007-02-071-0/+1
* remove dead ivars.Chris Lattner2007-02-071-8/+0
* remove the handleVBR32/handleVBR64 callbacks. They are very fine-grained.Chris Lattner2007-02-071-9/+0
* shrink vmcore by moving symbol table stripping support out of VMCore intoChris Lattner2007-02-072-10/+0
* eliminate ValueSymbolTable::rename, it has no advantage over using remove+ins...Chris Lattner2007-02-071-13/+4
* Make SymbolTable::insert, SymbolTable::remove and SymbolTable::rename private.Chris Lattner2007-02-071-3/+21
* As Chris suggested, fixed some problems. (This is the first part.)Zhou Sheng2007-02-071-21/+47
* Eliminate the O(n) version of TypeSymbolTable::remove, it is dead. WhenChris Lattner2007-02-071-5/+0
* TypeSymbolTable::rename is dead, remove itChris Lattner2007-02-071-4/+0
* eliminate std::vector's from the bchandler interfaceChris Lattner2007-02-071-5/+5
* do not let the table fill up with tombstones.Chris Lattner2007-02-071-0/+2
* Fix a really subtle bug where the entire hash table could fill withChris Lattner2007-02-071-2/+23
* Deemed too cute to live.Jim Laskey2007-02-061-2/+2
* Support var arg intrinsics.Jim Laskey2007-02-061-0/+7
* Fix build error.Lauro Ramos Venancio2007-02-061-0/+1
* As Reid suggested, fixed some problems.Zhou Sheng2007-02-061-182/+110
* Simplify this a bit, add an assertionChris Lattner2007-02-051-11/+10
* StableBasicBlockNumbering is conceptually just a wrapper around UniqueVector,Chris Lattner2007-02-051-22/+11
* Const method must use const_iterator.Chris Lattner2007-02-051-2/+1
* For PR411:Reid Spencer2007-02-051-14/+5
* For PR411:Reid Spencer2007-02-058-306/+50
* Add a class APInt to represent arbitrary precision constant integral values.Zhou Sheng2007-02-051-0/+489
* Use unsigned char& instead of std::vector<>::reference.Bill Wendling2007-02-051-4/+2
* switch the VRBaseMap in the scheduler from an std::map to a DenseMap. ThisChris Lattner2007-02-041-2/+2
* Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocateChris Lattner2007-02-041-0/+43
* Add a new SDNode ctor and InitOperands method. This allows the operands forChris Lattner2007-02-041-37/+69
* eliminate the SDNode::setValueTypes method.Chris Lattner2007-02-041-53/+37
* eliminate a bunch of duplicate ctors and helper functions.Chris Lattner2007-02-041-83/+60
* move MorphNode to out of line and merge setNodeOperands into it. There isChris Lattner2007-02-041-28/+5
* simplify MorphNodeTo to take a VTList operand.Chris Lattner2007-02-041-7/+4
* eliminate some extraneous methods in SDNodeChris Lattner2007-02-041-25/+0
* Give each selectiondag node class a home for it's vtable and rtti infoChris Lattner2007-02-041-0/+18
* add a version of insert that takes the key and value.Chris Lattner2007-02-041-8/+23
* For PR1163:Reid Spencer2007-02-041-4/+3
* Make SmallSetVector usefulChris Lattner2007-02-041-4/+5
* Various bugfixesChris Lattner2007-02-041-1/+1
* Convert SetVector to be a true adapter class and add SmallSetVector.Chris Lattner2007-02-031-5/+22